v3.25.2
Leases - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 31, 2024
Assets    
Operating lease right-of-use assets $ 6,527 $ 123,975
Finance lease, right-of-use asset, statement of financial position Property, plant and equipment, net Property, plant and equipment, net
Finance leases, net $ 147,785 $ 3,817
Total lease assets 154,312 127,792
Current:    
Current portion of operating lease liabilities 1,798 4,125
Finance lease liabilities $ 3,934 $ 851
Finance lease liability, current, statement of financial position Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Long-term:    
Operating lease liabilities $ 4,441 $ 73,613
Finance lease obligations and other long-term liabilities $ 80,025 $ 2,812
Finance lease liability, noncurrent, statement of financial position Finance lease obligations and other long-term liabilities Finance lease obligations and other long-term liabilities
Total lease liabilities $ 90,198 $ 81,401