v3.26.1
CONVERTIBLE DEBT - Convertible debt (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
CONVERTIBLE DEBT      
Convertible notes payable $ 6,593,923 $ 5,321,303 $ 8,542,323
2026 Convertible Notes      
CONVERTIBLE DEBT      
Convertible notes payable 1,798,510    
2025 convertible notes      
CONVERTIBLE DEBT      
Convertible notes payable 3,649,413 3,778,303  
Assumed 2024 Note      
CONVERTIBLE DEBT      
Convertible notes payable     3,630,000
SEPA Convertible Note      
CONVERTIBLE DEBT      
Convertible notes payable $ 1,146,000 1,543,000 2,365,114
Derivative liability   $ 65,114 $ 65,114