Annual report pursuant to Section 13 and 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) - USD ($)
Dec. 31, 2021
Nov. 24, 2021
Commitments and Contingencies Disclosure [Abstract]    
   2022 $ 315,302  
   2023 696,869  
   2024 779,087  
   2025 798,556  
   2026 818,518  
   Thereafter 4,803,472  
      Total undiscounted future minimum lease payments 8,211,804  
Less: Impact of discounting (3,156,719)  
Total present value of operating lease liabilities 5,055,085 $ 4,980,104
      Current portion (315,302)  
Operating lease liability, less current portion $ 4,739,783