Quarterly report pursuant to Section 13 or 15(d)

COMMITMENTS AND CONTINGENCIES (Details - Future minimum lease payments)

v3.24.2.u1
COMMITMENTS AND CONTINGENCIES (Details - Future minimum lease payments) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
2024 $ 390,353  
2025 798,556  
2026 818,518  
2027 838,984  
2028 859,856  
Thereafter 3,183,571  
Total undiscounted future minimum lease payments 6,889,838  
Less: Impact of discounting (2,048,510)  
Total present value of operating lease obligations 4,841,328  
Current portion, operating lease obligation (788,801) $ (779,087)
Operating lease obligations, less current portion $ 4,052,527 $ 4,228,718