XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Future minimum lease payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating Lease Liability  
2024 $ 4,511
2025 4,632
2026 4,428
2027 4,237
2028 2,172
Total undiscounted future minimum lease payments 19,980
Less: Difference between undiscounted lease payments and discounted lease liabilities: (2,070)
Total lease liabilities 17,910
Finance Lease Liability  
2024 209
2025 169
2026 108
2027 93
2028 93
Total undiscounted future minimum lease payments 672
Less: Difference between undiscounted lease payments and discounted lease liabilities: (19)
Total lease liabilities $ 653