Segment Information - Schedule of Long-Lived Assets, by Geographical Areas (Details) - USD ($) $ in Thousands |
Mar. 29, 2025 |
Dec. 31, 2024 |
---|---|---|
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Consolidated long-lived assets | $ 301,912 | $ 308,862 |
U.S. | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Consolidated long-lived assets | 271,311 | 275,920 |
Canada | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Consolidated long-lived assets | 2,090 | 2,148 |
EU B.V. (the Netherlands) | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Consolidated long-lived assets | 15,829 | 15,359 |
China (Jiaxing) | ||
Revenues from External Customers and Long-Lived Assets [Line Items] | ||
Consolidated long-lived assets | $ 12,682 | $ 15,435 |