v3.25.4
SCHEDULE OF AMOUNTS RECOGNIZED IN THE CONSOLIDATED BALANCE SHEET (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating leases:    
Operating lease right-of-use assets (non-current) $ 20,300 $ 26,042
Current portion of operating lease liabilities 2,948 5,449
Operating lease liabilities (non-current) 18,447 20,843
Finance leases:    
Property, plant and equipment, net (non-current) $ 6,154 $ 9,244
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net (Note 7) Property, plant and equipment, net (Note 7)
Other current liabilities $ 1,755 $ 5,336
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Other liabilities (not current) $ 269
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities