Annual report pursuant to Section 13 and 15(d)

Leases - Lease Maturity Schedule - ASC 842 (Details)

v3.24.0.1
Leases - Lease Maturity Schedule - ASC 842 (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating Leases  
2024 $ 9,539
2025 6,916
2026 5,068
2027 3,672
2028 1,154
Thereafter 1,014
Total lease payments 27,363
Less: Interest (3,140)
Total lease liabilities 24,223
Finance Leases  
2024 78
2025 23
2026 0
2027 0
2028 0
Thereafter 0
Total lease payments 101
Less: Interest (3)
Total lease liabilities $ 98