Annual report pursuant to Section 13 and 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) - USD ($)
Dec. 31, 2022
Nov. 24, 2021
Commitments and Contingencies Disclosure [Abstract]    
   2023 $ 696,869  
   2024 779,087  
   2025 798,556  
   2026 818,518  
   2027 838,984  
   Thereafter 4,043,427  
      Total undiscounted future minimum lease payments 7,975,441  
Less: Impact of discounting (2,735,629)  
Total present value of operating lease liability 5,239,812 $ 4,980,104
      Current portion (696,869)  
Operating lease liability, less current portion $ 4,542,943