v3.26.1
SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION RELATED TO OPERATING AND FINANCING LEASES (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Leases    
Operating lease liabilities - current $ 1,873,120 $ 1,956,045
Operating lease liabilities - non-current 4,500,259 5,456,648
Total 6,373,379 7,412,693
Finance lease liabilities - current 10,253 23,927
Finance lease liabilities - non-current 5,635 9,676
Total $ 15,888 $ 33,603