v3.26.3
SCHEDULE OF SUPPLEMENTAL CASH FLOW INFORMATION (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash paid for amounts included in measurement of lease liabilities:    
-Operating cash flows from operating leases $ 743,404 $ 753,231
-Financing cash flows from finance leases 260,997 31,866,665
Non-cash information on lease liabilities arising from obtaining ROU assets:    
-Finance leases 38,726,543
-Operating leases