v3.26.1
SCHEDULE OF ANNUAL PRINCIPAL PAYMENTS (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Debt Disclosure [Abstract]    
2026 (nine months ending December 31, 2026) $ 17,440,798  
2027 5,100,000  
2028 7,500,000  
Principal gross 30,040,798  
Less : Unamortized debt discount (2,268,898)  
Principal Payment $ 27,771,900 $ 23,487,520