v3.26.1
Summary of Accounting Policies - Summary of Product Warranty (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Beginning balance $ 32,845 $ 17,981
Provision for warranties issued 2,514 2,323
Payments (1,283) (1,832)
Ending balance $ 34,076 $ 18,472