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 |