Quarterly report [Sections 13 or 15(d)]

COMMITMENTS AND CONTINGENCIES (Details - Future minimum lease payments)

v3.25.2
COMMITMENTS AND CONTINGENCIES (Details - Future minimum lease payments) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Nov. 02, 2024
Jul. 26, 2021
Current portion $ (808,516) $ (798,556)    
MLA, less current portion 3,665,016 $ 3,867,042    
Property Available for Operating Lease [Member]        
2025 (Remaining) 400,108      
2026 818,518      
2027 838,984      
2028 859,856      
Thereafter 3,183,571      
Total undiscounted future minimum lease payments 6,101,037      
Less: Impact of discounting (1,627,505)      
Total present value of MLA obligation 4,473,532     $ 4,980,104
Current portion (808,516)      
MLA, less current portion 3,665,016      
Property Available For Master Lease [Member]        
2025 (Remaining) 263,886      
2026 527,777      
2027 527,777      
2028 527,777      
Thereafter 703,702      
Total undiscounted future minimum lease payments 2,550,919      
Less: Impact of discounting (471,222)      
Total present value of MLA obligation 2,079,697   $ 2,662,282  
Current portion (527,777)      
MLA, less current portion $ 1,551,920