v3.25.2
Stock Repurchase Programs (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 02, 2025
Aug. 02, 2025
May 27, 2023
Share Repurchase Program [Line Items]      
Cost of shares repurchased $ 9,755 $ 107,752  
Number of shares repurchased 24,469 300,013  
Average price per share $ 398.67 $ 359.16  
May 2023 Stock Plan | Common Stock Class A      
Share Repurchase Program [Line Items]      
Repurchase of common stock remaining authorization $ 165,200 $ 165,200  
May 2023 Stock Plan | Common Stock Class A | Maximum      
Share Repurchase Program [Line Items]      
Stock Repurchase Program, authorized amount     $ 500,000