v3.26.1
Summary of Significant Accounting Policies - Stock Repurchases (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2026
Jun. 28, 2025
May 24, 2025
Stock Repurchases      
Total cost of shares repurchased (excluding excise tax) $ 25,003 $ 12,502  
Repurchase Program      
Stock Repurchases      
Authorized repurchase amount     $ 200,000
Shares repurchased (in shares) 158,451 77,959  
Total cost of shares repurchased (excluding excise tax) $ 25,000 $ 12,500  
Share repurchases remaining $ 125,000