XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Maturity of Lease Liability - Lessee (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Operating Leases  
2025 (remainder of the year) $ 2,993
2026 3,186
2027 2,221
2028 1,837
2029 1,469
2030 and thereafter 7,177
Total lease payments 18,883
Less: Interest (4,878)
Present value of lease liabilities 14,005
Finance Leases  
2025 (remainder of the year) 255
2026 400
2027 203
2028 158
2029 160
2030 and thereafter 1,041
Total lease payments 2,217
Less: Interest (460)
Present value of lease liabilities 1,757
Total  
2025 (remainder of the year) 3,248
2026 3,586
2027 2,424
2028 1,995
2029 1,629
2030 and thereafter 8,218
Total lease payments 21,100
Less: Interest (5,338)
Present value of lease liabilities $ 15,762