v3.25.2
Summary of Significant Accounting Policies - Stock Repurchases (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 28, 2025
May 24, 2025
Stock Repurchases    
Payments for the repurchase of common stock $ 12,502  
Repurchase Program    
Stock Repurchases    
Authorized repurchase amount   $ 200,000
Shares repurchased (in shares) 77,959  
Payments for the repurchase of common stock $ 12,500  
Amount available for repurchase $ 187,500