Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.1
COMMITMENTS AND CONTINGENCIES (Details - Schedule of Future Minimum Lease Payments)
Mar. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
   2022 $ 269,052
   2023 696,869
   2024 779,087
   2025 798,556
   2026 818,518
   Thereafter 4,803,472
      Total undiscounted future minimum lease payments 8,165,554
Less: Impact of discounting (3,040,376)
Total present value of operating lease obligations 5,125,178
Current portion 395,468
Operating lease obligations, less current portion $ 4,729,710