v3.26.3
Summary of Significant Accounting Policies - Stock Repurchases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 26, 2026
Sep. 27, 2025
Sep. 26, 2026
Sep. 27, 2025
Oct. 21, 2026
May 24, 2025
Stock Repurchases            
Total cost of shares repurchased (excluding excise tax)     $ 59,602 $ 25,004    
Repurchase Program            
Stock Repurchases            
Authorized repurchase amount           $ 200,000
Shares repurchased (in shares) 240,937 72,794 399,388 150,753    
Total cost of shares repurchased (excluding excise tax) $ 35,000 $ 12,500 $ 60,000 $ 25,000    
Share repurchases remaining $ 90,000   $ 90,000      
Repurchase Program | Subsequent Event            
Stock Repurchases            
Additional authorized repurchase amount         $ 400,000  
Share repurchases remaining         $ 468,000