v3.25.2
Stockholders’ Deficit (Details) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 3 Months Ended 6 Months Ended
Jul. 29, 2025
Feb. 20, 2025
Dec. 09, 2024
Feb. 20, 2025
Sep. 27, 2025
Jun. 28, 2025
Mar. 29, 2025
Jun. 29, 2024
Jun. 28, 2025
Dec. 05, 2024
Aug. 31, 2023
Dividends Payable [Line Items]                      
Dividends payable per share (in USD per share)           $ 0.27          
Dividends paid           $ 7,500          
Shares repurchased and retired during period             $ 120,769 $ 29,220      
Subsequent event                      
Dividends Payable [Line Items]                      
Dividends payable per share (in USD per share) $ 0.30                    
Subsequent event | Forecast                      
Dividends Payable [Line Items]                      
Dividends paid         $ 8,400            
Stock Repurchase Program                      
Dividends Payable [Line Items]                      
Stock repurchase, authorized amount     $ 250,000               $ 250,000
Stock repurchase, additional authorized amount                   $ 500,000  
Shares repurchased and retired during period     $ 250,000                
Stock repurchased and retired (in shares)     551,325                
Stock repurchased (in shares)   317,202   868,527              
Average price of shares acquired (in USD per share)       $ 287.84              
Share Repurchase Authorization                      
Dividends Payable [Line Items]                      
Stock repurchase, authorized amount           $ 191,300     $ 191,300    
Stock repurchased and retired (in shares)                 512,810    
Average price of shares acquired (in USD per share)                 $ 233.54