XML 84 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Maturity of Lease Liability (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating Leases  
2026 $ 3,072
2027 2,940
2028 2,604
2029 2,301
2030 1,934
Thereafter 1,322
Total lease payments 14,173
Less: Interest 1,854
Present value of lease liabilities 12,319
Finance Leases  
2026 5,967
2027 4,120
2028 1,909
2029 764
2030 131
Thereafter 0
Total lease payments 12,891
Less: Interest 1,329
Present value of lease liabilities 11,562
Total  
2026 9,039
2027 7,060
2028 4,513
2029 3,065
2030 2,065
Thereafter 1,322
Total lease payments 27,064
Less: Interest 3,183
Present value of lease liabilities $ 23,881