v3.26.1
SCHEDULE OF FUTURE MATURITIES NOTES PAYABLE (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Short-Term Debt [Line Items]    
Less: Current maturities $ (124,245,105) $ (121,915,613)
Notes Payble [Member]    
Short-Term Debt [Line Items]    
2026 37,495,313  
2027 5,364,139  
2028 5,746,548  
2029 6,194,706  
2030 6,661,568  
Thereafter 63,343,085  
Total 124,805,359  
Less: Current maturities (122,794,096)  
Less: Closing costs (2,011,263)  
Total notes payable, net of current maturities, net of closing costs