XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Lease Assets and Obligations - Lease Maturity Schedule (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Operating Leases  
Remainder of 2025 $ 5,490
2026 9,437
2027 7,079
2028 6,130
2029 5,061
After 2029 13,101
Total lease payments 46,298
Less interest 8,766
Total lease liabilities 37,532
Finance Leases  
Remainder of 2025 754
2026 1,486
2027 1,152
2028 764
2029 532
After 2029 1,717
Total lease payments 6,405
Less interest 1,199
Total lease liabilities $ 5,206