XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Schedule of Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Right of use assets    
Operating leases $ 15,547 $ 17,763
Finance leases 1,783 2,101
Total 17,330 19,864
Operating leases liabilities - current 3,211 3,949
Finance lease liabilities - current 192 272
Total lease liabilities, current 3,403 4,221
Operating leases liabilities - non-current 13,089 14,601
Finance lease liabilities - non-current 1,798 1,943
Total lease liabilities, non-current $ 14,887 $ 16,544