XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES - Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Right of use assets    
Operating leases $ 16,973 $ 17,763
Finance leases 2,037 2,101
Total 19,010 19,864
Operating leases liabilities - current 3,794 3,949
Finance lease liabilities - current 260 272
Total lease liabilities, current 4,054 4,221
Operating leases liabilities - non-current 13,971 14,601
Finance lease liabilities - non-current 1,895 1,943
Total lease liabilities, non-current $ 15,866 $ 16,544