v3.26.1
Basis of Presentation and Significant Accounting Policies - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 25, 2025
shares
Jun. 23, 2025
day
$ / shares
shares
Jun. 20, 2025
USD ($)
$ / shares
shares
Aug. 02, 2026
USD ($)
$ / shares
shares
Aug. 02, 2026
USD ($)
$ / shares
shares
Aug. 03, 2025
USD ($)
shares
Apr. 07, 2026
USD ($)
Feb. 01, 2026
$ / shares
May 24, 2024
USD ($)
$ / shares
Share Repurchase Program [Line Items]                  
Stock repurchase program, authorized amount | $             $ 500,000,000   $ 500,000,000
Stock repurchased and retired during period (in shares)       9,886,243 17,485,469        
Repurchases of common stock | $       $ 199,900,000 $ 400,000,000.0        
Stock repurchase remaining authorized value | $       350,100,000 350,100,000        
Share repurchase program, payable | $       $ 1,500,000 1,500,000        
Cash paid for interest | $         $ 1,100,000 $ 1,200,000      
Secondary Offering                  
Share Repurchase Program [Line Items]                  
Issuance of Class A common stock, net of offering costs (in shares)   23,952,096              
Share price (in dollars per share) | $ / shares   $ 41.95              
Stock issued during period, number of days | day   30              
Over-Allotment Option                  
Share Repurchase Program [Line Items]                  
Issuance of Class A common stock, net of offering costs (in shares)   3,592,815              
Option Shares Offering                  
Share Repurchase Program [Line Items]                  
Issuance of Class A common stock, net of offering costs (in shares)   3,592,814              
Repurchase Program                  
Share Repurchase Program [Line Items]                  
Stock repurchased and retired during period (in shares)           1,294,475      
Repurchases of common stock | $           $ 46,800,000      
June 2025 Concurrent Stock Repurchase                  
Share Repurchase Program [Line Items]                  
Stock repurchased and retired during period (in shares)     2,395,210     2,395,210      
Repurchases of common stock | $     $ 100,000,000     $ 100,000,000.0      
Shares acquired, average cost (in dollars per share) | $ / shares     $ 41.75            
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) 29,940,120                
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) (29,940,120)