v3.26.1
SCHEDULE OF FUTURE MATURITIES OF LONG TERM DEBT (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
2027 $ 8,174,776  
2028 25,464,466  
2029 2,537,581  
2030 580,349  
2031 10,533,167  
Thereafter 18,898,420  
Total debt $ 66,188,759 $ 58,875,789