XML 82 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Reconciliation of Undiscounted Cash Flows for Lease Liabilities Recorded on Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 29,600  
2027 27,674  
2028 22,208  
2029 15,514  
2030 11,525  
Thereafter 45,466  
Total future lease payments 151,987  
Less: Interest (22,170)  
Total lease liabilities 129,817  
Accrued expenses and other liabilities 24,442 $ 19,513
Long-term debt 0  
Other noncurrent liabilities 105,375 60,168
Finance Leases    
2026 616  
2027 514  
2028 306  
2029 118  
2030 5  
Thereafter 0  
Total future lease payments 1,559  
Less: Interest (126)  
Present value of lease liabilities 1,433  
Accrued expenses and other liabilities 550 599
Long-term debt 883 1,262
Other noncurrent liabilities 0  
Total    
2026 30,216  
2027 28,188  
2028 22,514  
2029 15,632  
2030 11,530  
Thereafter 45,466  
Total future lease payments 153,546  
Less: Interest (22,296)  
Total lease liabilities 131,250 $ 81,542
Accrued expenses and other liabilities 24,992  
Long-term debt 883  
Other noncurrent liabilities $ 105,375