Quarterly report pursuant to Section 13 or 15(d)

COMMITMENTS AND CONTINGENCIES (Details - Schedule of Future Minimum Lease Payments)

v3.23.1
COMMITMENTS AND CONTINGENCIES (Details - Schedule of Future Minimum Lease Payments)
Mar. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 570,453
2024 779,087
2025 798,556
2026 818,518
2027 838,984
Thereafter 4,043,427
Total undiscounted future minimum lease payments 7,849,025
Less: Impact of discounting (2,617,321)
Total present value of operating lease obligations 5,231,704
Current portion 764,820
Operating lease obligations, less current portion $ 4,466,884