v3.25.3
Summary of Accounting Policies - Summary of Product Warranty (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 26, 2025
Sep. 27, 2024
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Beginning balance $ 17,981 $ 12,511
Provision for warranties issued 5,647 5,268
Payments (2,310) (2,879)
Ending balance $ 21,318 $ 14,900