v3.26.1
LONG-TERM DEBT (Details 1) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]      
2026 $ 3,234,035    
2027 3,717,383    
2028 2,789,652    
2029 5,876,974    
Total payments 15,618,044    
Less: Unamortized interest (2,935,920)    
Total long-term debt $ 12,682,124 $ 12,595,529 $ 2,301,790