v3.26.1
SCHEDULE OF FUTURE MATURITIES NOTES PAYABLE (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]      
Less: Current maturities $ (124,245,105) $ (121,915,613) $ (110,304,484)
Notes Payble [Member]      
Short-Term Debt [Line Items]      
Remainder 37,495,313    
Year 1 5,364,139 36,704,913  
Year 2 5,746,548 5,364,139  
Year 3 6,194,706 5,746,548  
Year 4 6,661,568 6,194,706  
Year 5   6,661,568  
Thereafter 63,343,085 63,343,086  
Total 124,805,359 124,014,960  
Less: Current maturities (122,794,096) (121,915,613)  
Less: Closing costs (2,011,263) (2,099,347)  
Total notes payable, net of current maturities, net of closing costs