XML 118 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Right of use assets    
Operating Lease - ROU $ 17,763 $ 17,094
Finance Leases - ROU 2,101 2,338
Total right-of-use assets 19,864 19,432
Operating leases liabilities - current 3,949 3,796
Finance lease liabilities - current 272 226
Total lease liabilities, current 4,221 4,022
Operating lease liabilities - non-current 14,601 13,806
Finance lease liabilities - non-current 1,943 2,213
Total lease liabilities, non-current $ 16,544 $ 16,019