v3.25.2
SCHEDULE OF FUTURE MATURITIES OF NOTES PAYABLE (Details)
Jun. 30, 2025
USD ($)
Debt Disclosure [Abstract]  
2025 (remaining six months) $ 12,477,343
2026 791,446
2027 2,998,423
2028 540,330
2029 and Thereafter 15,142,093
Total (without debt discount) $ 31,949,635