Leases - Schedule of Supplemental Balance Sheet Information (Details) - USD ($) $ in Thousands |
Mar. 29, 2025 |
Dec. 31, 2024 |
---|---|---|
Assets | ||
Operating lease right-of-use assets | $ 121,131 | $ 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 | $ 3,828 | $ 3,817 |
Total lease assets | 124,959 | 127,792 |
Current: | ||
Current portion of operating lease liabilities | 3,941 | 4,125 |
Finance lease liabilities | $ 829 | $ 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 | $ 72,147 | $ 73,613 |
Finance lease obligations and other long term liabilities | $ 2,853 | $ 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 | $ 79,770 | $ 81,401 |