XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Maturity of Lease Liability - Lessee (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating Leases  
2024 (remainder of the year) $ 1,230
2025 3,899
2026 2,836
2027 1,957
2028 1,651
2029 and thereafter 8,463
Total lease payments 20,036
Less: Interest (5,062)
Present value of lease liabilities 14,974
Finance Leases  
2024 (remainder of the year) 76
2025 416
2026 400
2027 203
2028 158
2029 and thereafter 1,201
Total lease payments 2,454
Less: Interest (509)
Present value of lease liabilities 1,945
Total  
2024 (remainder of the year) 1,306
2025 4,315
2026 3,236
2027 2,160
2028 1,809
2029 and thereafter 9,664
Total lease payments 22,490
Less: Interest (5,571)
Present value of lease liabilities $ 16,919