v3.26.1
LONG-TERM DEBT (Details 1) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]      
2026 $ 3,731,547    
2027 3,482,392    
2028 2,608,891    
2029 5,876,974    
2030    
Thereafter    
Total payments 15,699,804    
Less: Unamortized interest and debt discounts (3,104,275)    
Total long-term debt $ 12,595,529 $ 2,301,790 $ 862,704