v3.26.1
LONG-TERM DEBT (Details 1) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]      
2026 $ 2,453,014    
2027 3,815,153    
2028 2,934,466    
2029 6,307,420    
Total payments 15,510,053    
Less: Unamortized interest (2,776,891)    
Total long-term debt $ 12,733,162 $ 12,595,529 $ 2,301,790