v3.25.4
SCHEDULE OF NON CANCELABLE OPERATING LEASES AND OTHER OBLIGATIONS (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Leases    
2025 $ 135,948  
2026 272,476  
2027 254,448  
2028 40,000  
Total Minimum Lease Payments 702,872  
Less: Imputed Interest (83,489)  
Present Value of Lease Payments 619,383 $ 1,105,365
Less: Current Portion (272,656) (331,545)
Long Term Portion $ 346,727 $ 773,820