XML 94 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Leases Supplemental Balance Sheet Lease information (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating Lease, Right-of-Use Assets $ 54,470 $ 53,295
Operating Lease, Liability, Current 13,825 15,695
Operating Lease, Liability, Noncurrent 43,951 40,777
Operating Lease, Liability $ 57,776 $ 56,472
Operating Lease, Weighted Average Remaining Lease Term 6 years 3 months 18 days 5 years 9 months 18 days
Operating Lease, Weighted Average Discount Rate, Percent 5.40% 4.90%
Lessee, Lease, Description [Line Items]    
Operating Lease, Right-of-Use Assets $ 54,470 $ 53,295
Operating Lease, Liability, Current 13,825 15,695
Operating Lease, Liability, Noncurrent $ 43,951 $ 40,777
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Liabilities, Other than Long-Term Debt, Noncurrent Other Accrued Liabilities, Noncurrent
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Accrued Liabilities, Noncurrent Other Accrued Liabilities, Noncurrent
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]   Accrued liabilities