v3.25.1
SCHEDULE OF OTHER INFORMATION RELATED TO OPERATING LEASES (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Operating cash flows from operating leases $ 1,109,475 $ 826,307
Cash paid for amounts included in the measurement of lease liabilities $ 1,109,475 $ 826,307
Weighted-average remaining lease term-operating leases 6 years 7 months 6 days 6 years 7 months 6 days
Weighted-average discount rate-operating leases 7.00% 7.00%