XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Maturity of Lease Liability - Lessee (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Operating Leases  
2024 (remainder of the year) $ 1,893
2025 2,643
2026 1,841
2027 979
2028 698
2029 and thereafter 7,752
Total lease payments 15,806
Less: Interest (5,178)
Present value of lease liabilities 10,628
Finance Leases  
2024 (remainder of the year) 73
2025 180
2026 153
2027 155
2028 158
2029 and thereafter 1,201
Total lease payments 1,920
Less: Interest (507)
Present value of lease liabilities 1,413
Total  
2024 (remainder of the year) 1,966
2025 2,823
2026 1,994
2027 1,134
2028 856
2029 and thereafter 8,953
Total lease payments 17,726
Less: Interest (5,685)
Present value of lease liabilities $ 12,041