v3.26.1
Lease Assets and Obligations - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Operating Leases  
Remainder of 2026 $ 4,822
2027 9,805
2028 8,722
2029 7,382
2030 6,273
After 2030 19,173
Total lease payments 56,177
Less interest 11,934
Total lease liabilities 44,243
Finance Leases  
Remainder of 2026 733
2027 1,414
2028 1,003
2029 749
2030 615
After 2030 6,064
Total lease payments 10,578
Less interest 3,989
Total lease liabilities $ 6,589