v3.26.3
Leases - Schedule of Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Operating Leases    
Operating lease right-of-use assets $ 58,571 $ 69,938
Current portion of operating lease liabilities included in "Other accrued liabilities" 22,090 22,043
Operating lease liabilities 36,785 48,353
Total operating lease liabilities $ 58,875 $ 70,396
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other accrued liabilities Other accrued liabilities
Finance Leases    
Property, plant and equipment, at cost $ 77 $ 77
Accumulated depreciation (38) (26)
Property, plant and equipment, net 39 51
Current installments of finance lease obligations 16 15
Finance lease obligations 26 39
Total finance lease obligations $ 42 $ 54