v3.26.1
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS OF FINANCING LEASE LIABILITIES (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Leases    
2027 $ 3,383,410  
2028 3,298,542  
2029 3,204,958  
2030 3,101,764  
2031 3,023,176  
Thereafter 25,403,031  
Total lease payments 41,414,881 $ 31,064,514
Less: current portion (3,383,410)  
Long-term portion $ 38,031,471