XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Maturity of Lease Liability - Lessee (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Operating Leases  
2024 (remainder of the year) $ 1,969
2025 3,523
2026 2,640
2027 1,777
2028 1,487
2029 and thereafter 8,206
Total lease payments 19,602
Less: Interest (5,033)
Present value of lease liabilities 14,569
Finance Leases  
2024 (remainder of the year) 166
2025 385
2026 314
2027 164
2028 158
2029 and thereafter 1,201
Total lease payments 2,388
Less: Interest (518)
Present value of lease liabilities 1,870
Total  
2024 (remainder of the year) 2,135
2025 3,908
2026 2,954
2027 1,941
2028 1,645
2029 and thereafter 9,407
Total lease payments 21,990
Less: Interest (5,551)
Present value of lease liabilities $ 16,439