v3.26.1
SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Leases    
Operating lease liabilities – current $ 1,878,122 $ 1,956,045
Operating lease liabilities - non-current 4,983,516 5,456,648
Total 6,861,638 7,412,693
Finance lease liabilities – current 14,785 23,927
Finance lease liabilities - non-current 7,675 9,676
Total $ 22,460 $ 33,603