Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Lease Maturity Schedule - ASC 842 (Details)

v3.25.0.1
Leases - Lease Maturity Schedule - ASC 842 (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating Leases  
2025 $ 10,979
2026 8,813
2027 6,928
2028 4,423
2029 3,020
Thereafter 4,595
Total lease payments 38,758
Less: Interest (5,302)
Total lease liabilities 33,456
Finance Leases  
2025 23
2026 0
2027 0
2028 0
2029 0
Thereafter 0
Total lease payments 23
Less: Interest 0
Total lease liabilities $ 23