v3.25.2
SCHEDULE OF LEASE PAYMENTS UNDER THE RIGHT-OF-USE OPERATING LEASE (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Right-of-use Lease Assets And Liabilities    
March 31, 2026 $ 1,229,545  
March 31, 2027 1,266,431  
March 31, 2028 1,304,424  
March 31, 2029 1,343,557  
March 31, 2030 1,383,864  
Thereafter 249,437  
Total 6,777,258  
Less interest (2,821,746)  
Present value of minimum lease payments 3,955,512 $ 4,035,027
Less current portion of right-of-use lease liabilities (397,223) (367,474)
Right-of-use lease liabilities, net of current portion $ 3,558,289 $ 3,667,553