XML 71 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Supplemental Balance Sheet Information Related To Leases (Details) - USD ($)
$ in Thousands
Jun. 29, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease right-of-use assets $ 116,426 $ 118,551
Accrued liabilities $ 20,909 $ 19,437
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued liabilities Accrued liabilities
Long-term operating lease liabilities $ 96,861 $ 100,049
Total operating lease liabilities 117,770 119,486
Other long-lived assets, at cost $ 13,226 $ 12,257
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other long-lived assets Other long-lived assets
Accumulated depreciation $ (3,167) $ (2,322)
Other long-lived assets, net 10,059 9,935
Accrued liabilities $ 1,906 $ 1,648
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Other long-term liabilities $ 8,628 $ 8,845
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Total finance lease liabilities $ 10,534 $ 10,493