RELATED PARTY (Details) - USD ($)
|
Mar. 31, 2026 |
Dec. 31, 2025 |
| Total notes payable - related party |
$ 6,453,734
|
$ 6,459,753
|
| Less current portion |
(4,543,371)
|
(6,459,753)
|
| Total notes payable - related party - long term |
1,910,363
|
0
|
| Note payable, secured, 18% interest, due December 29, 2028 Two [Member] |
|
|
| Total notes payable - related party |
1,320,364
|
1,382,054
|
| Note payable, 8% interest, due December 31, 2024 [Member] |
|
|
| Total notes payable - related party |
4,424,868
|
3,963,939
|
| Note payable, secured, 18% interest, due December 29, 2028 [Member] |
|
|
| Total notes payable - related party |
40,000
|
40,000
|
| Note payable, secured, 18% interest, due December 29, 2028 One [Member] |
|
|
| Total notes payable - related party |
125,000
|
125,000
|
| Note payable, secured, 12% interest, due December 29, 2028 [Member] |
|
|
| Total notes payable - related party |
425,000
|
827,210
|
| Note payable, secured, 5% interest, due on demand [Member] |
|
|
| Total notes payable - related party |
59,450
|
59,450
|
| Note payable, secured, 12% interest, due April 26, 2026 [Member] |
|
|
| Total notes payable - related party |
42,400
|
42,400
|
| Note payable, secured, 12% interest, due April 30, 2026 [Member] |
|
|
| Total notes payable - related party |
$ 16,652
|
$ 19,700
|