v3.25.3
Revenue - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 26, 2025
Sep. 27, 2024
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]      
Contract assets $ 425,338   $ 405,890
Unbilled receivables current 141,200   $ 140,400
Increase (decrease) contract with customer, asset, cumulative catch-up adjustment to revenue, change in measure of progress 19,400    
Contract with customer liability revenue recognized $ 216,500 $ 133,400  
Percentage of revenue recognized 63.00% 45.00%  
Revenue, remaining performance obligation, amount $ 471,200    
Revenue, remaining performance obligation, percentage 79.00%