XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Undiscounted Cash Flows (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating Leases  
2024 $ 8,647
2025 8,398
2026 8,113
2027 2,885
2028 2,385
Thereafter 2,505
Total lease payments 32,933
Less imputed interest 2,113
Total 30,820
Finance Leases  
2024 321
2025 262
2026 208
2027 175
2028 135
Thereafter 176
Total lease payments 1,277
Less imputed interest 113
Total $ 1,164
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current And Noncurrent [Member]