XML 182 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Maturities (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating leases  
2024 $ 3,437
2025 2,403
2026 1,923
2027 1,930
2028 1,646
Thereafter 12,122
Total lease payments 23,461
Less imputed interest (6,869)
Total $ 16,592
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Other Liabilities, Current
Finance leases  
2024 $ 140
2025 140
2026 140
2027 140
Total lease payments 560
Less imputed interest (55)
Total $ 505
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current, Other Liabilities, Noncurrent