v3.26.1
SCHEDULE OF ANNUAL PRINCIPAL PAYMENTS (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
2026 (Six months ending December 31, 2026) $ 7,700,400  
2027 25,423,731  
2028 7,500,000  
Principal gross 40,624,131  
Less : Unamortized debt discount (8,818,103)  
Principal Payment $ 31,806,028 $ 23,487,520