v3.26.1
Intangible Assets, Net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 27, 2026
Jun. 28, 2025
Intangible Asset, Finite-Lived      
Adjustment to carrying value of assets   $ 8,688 $ 3,610
Fiberglass windows manufacturing technology      
Intangible Asset, Finite-Lived      
Adjustment to carrying value of assets $ 2,700 2,700  
Logistics technology      
Intangible Asset, Finite-Lived      
Adjustment to carrying value of assets 1,800 1,800  
Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense      
Intangible Asset, Finite-Lived      
Adjustment to carrying value of assets $ 4,500 $ 4,500