Quarterly report pursuant to Section 13 or 15(d)

COMMITMENTS AND CONTINGENCIES (Details - Future minimum lease payments)

v3.24.3
COMMITMENTS AND CONTINGENCIES (Details - Future minimum lease payments) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
2024 $ 195,986  
2025 798,556  
2026 818,518  
2027 838,984  
2028 859,856  
Thereafter 3,183,571  
Total undiscounted future minimum lease payments 6,695,471  
Less: Impact of discounting (1,940,223)  
Total present value of operating lease obligations 4,755,248  
Current portion, operating lease obligation (793,658) $ (779,087)
Operating lease obligations, less current portion $ 3,961,590 $ 4,228,718