Warranty Liability - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | |||
|---|---|---|---|---|
Mar. 28, 2026 |
Dec. 31, 2025 |
Mar. 29, 2025 |
Dec. 31, 2024 |
|
| Product Warranty Liability | ||||
| Accrued warranty liability | $ 39,766 | $ 40,676 | $ 44,707 | $ 47,289 |
| Product warranty, discount adjustment | 2,800 | |||
| North America | ||||
| Product Warranty Liability | ||||
| Accrued warranty liability | $ 35,600 | |||
| Minimum | ||||
| Product Warranty Liability | ||||
| Product warranty term (in years) | 1 year | |||
| Product warranty discount rate (as a percent) | 3.55% | |||
| Maximum | ||||
| Product Warranty Liability | ||||
| Product warranty term (in years) | 10 years | |||
| Product warranty discount rate (as a percent) | 4.19% |