v3.25.2
Basis of Presentation and Significant Accounting Policies - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 25, 2025
shares
Jun. 23, 2025
day_number
$ / shares
shares
Jun. 20, 2025
USD ($)
$ / shares
shares
Jul. 01, 2024
shares
Jun. 27, 2024
shares
Jun. 26, 2024
USD ($)
$ / shares
shares
Aug. 03, 2025
USD ($)
$ / shares
Jul. 28, 2024
USD ($)
Aug. 03, 2025
USD ($)
$ / shares
shares
Jul. 28, 2024
USD ($)
shares
Feb. 02, 2025
USD ($)
$ / shares
May 24, 2024
USD ($)
$ / shares
Share Repurchase Program [Line Items]                        
Stock repurchase program, authorized amount                       $ 500,000,000
Repurchases of common stock             $ 123,800,000 $ 537,200,000 $ 147,000,000.0 $ 537,200,000    
Stock repurchase remaining authorized value             $ 359,800,000   359,800,000      
Share repurchase program, payable                     $ 5,600,000  
Share repurchase program, excise tax, payable                     $ 5,100,000  
Payments for excise taxes, accrued repurchases and commissions                 5,700,000      
Cash paid for interest                 $ 1,200,000 $ 1,500,000    
Secondary Offering                        
Share Repurchase Program [Line Items]                        
Issuance of Class A common stock, net of offering costs (in shares) | shares   23,952,096                    
Share price (in dollars per share) | $ / shares   $ 41.95                    
Stock issued during period, number of days | day_number   30                    
Over-allotment option                        
Share Repurchase Program [Line Items]                        
Issuance of Class A common stock, net of offering costs (in shares) | shares   3,592,815                    
Option Shares Offering                        
Share Repurchase Program [Line Items]                        
Issuance of Class A common stock, net of offering costs (in shares) | shares   3,592,814                    
June 2025 Concurrent Stock Repurchase                        
Share Repurchase Program [Line Items]                        
Stock repurchased and retired during period (in shares) | shares     2,395,210           2,395,210      
Shares acquired, average cost per share | $ / shares     $ 41.75                  
Repurchases of common stock     $ 100,000,000           $ 100,000,000.0      
Repurchase Program                        
Share Repurchase Program [Line Items]                        
Stock repurchased and retired during period (in shares) | shares                 1,294,475 1,321,502    
Repurchases of common stock                 $ 46,900,000 $ 32,700,000    
Stock Repurchase Agreement                        
Share Repurchase Program [Line Items]                        
Stock repurchased and retired during period (in shares) | shares           17,550,000       17,550,000    
Shares acquired, average cost per share | $ / shares           $ 28.49            
Repurchases of common stock           $ 500,000,000       $ 500,000,000.0    
Common Class A                        
Share Repurchase Program [Line Items]                        
Common stock, par value (in dollars per share) | $ / shares             $ 0.01   $ 0.01   $ 0.01 $ 0.01
Common Class A | Buddy Chester Sub LLC                        
Share Repurchase Program [Line Items]                        
Conversion of stock, shares converted (in shares) | shares 29,940,120     1,338,262 5,328,543 17,550,000            
Common Class B                        
Share Repurchase Program [Line Items]                        
Common stock, par value (in dollars per share) | $ / shares             $ 0.01   $ 0.01   $ 0.01 $ 0.01
Common Class B | Buddy Chester Sub LLC                        
Share Repurchase Program [Line Items]                        
Conversion of stock, shares converted (in shares) | shares (29,940,120)     (1,338,262) (5,328,543) (17,550,000)