v3.26.1
SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Operating leases    
2026 $ 2,387,799  
2027 2,343,000  
2028 2,343,000  
2029 830,500  
2030  
Total future minimum lease payments 7,904,299  
Less: imputed interest (1,042,661)  
Present value of operating lease liabilities 6,861,638 $ 7,412,693
Finance leases    
2026 15,353  
2027 7,976  
2028  
Total future minimum lease payments 23,329  
Less: imputed interest (869)  
Present value of finance lease liabilities $ 22,460 $ 33,603