v3.25.2
Leases - Balance Sheet Components (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 31, 2024
Operating leases    
ROU assets $ 28,392 $ 31,112
Lease liabilities, current 8,218 7,604
Lease liabilities, non-current $ 21,503 $ 24,035
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets Other assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued and other current liabilities (Note 7) Accrued and other current liabilities (Note 7)
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
Finance leases    
ROU assets $ 524 $ 709
Lease liabilities $ 693 $ 921
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment (net of accumulated depreciation of $1,938,049 and $1,891,599, respectively) Property, plant and equipment (net of accumulated depreciation of $1,938,049 and $1,891,599, respectively)
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Long-term debt (Note 8) Long-term debt (Note 8)