XML 124 R91.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Maturity of Operating Lease and Finance Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating Leases  
2024 $ 3,025
2025 2,706
2026 2,561
2027 1,714
2028 1,549
2029 and thereafter 9,847
Total undiscounted lease liabilities 21,402
Less: imputed interest (7,290)
Net lease liabilities 14,112
Finance Leases  
2024 364
2025 364
2026 279
2027 91
2028 0
2029 and thereafter 0
Total undiscounted lease liabilities 1,098
Less: imputed interest (81)
Net lease liabilities $ 1,017