v3.26.1
NOTES PAYABLE (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Total Notes Payable $ 640,000 $ 765,000
Less current portion (640,000) (765,000)
Total Notes Payable - long term 0 0
Note payable, 24% interest, due February 2026 [Member]    
Total Notes Payable 100,000 100,000
Note payable, 24% interest, due April 2026 [Member]    
Total Notes Payable 100,000 100,000
Notes payable, secured, 12% interest, due December 2023 [Member]    
Total Notes Payable 10,000 10,000
Notes payable, secured, 12% interest, due April 2026 [Member]    
Total Notes Payable 95,000 95,000
Notes payable, 12% interest, due starting August 2024 [Member]    
Total Notes Payable 85,000 210,000
Notes payable, 18% interest, due starting August 2024 [Member]    
Total Notes Payable 100,000 100,000
Note payable, 18% interest, due November 2025 [Member]    
Total Notes Payable 50,000 50,000
Note payable, 18% interest, due January 2025 [Member]    
Total Notes Payable $ 100,000 $ 100,000