v3.26.1
Subsequent Events (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 01, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Apr. 28, 2026
Subsequent Events [Abstract]            
Share Repurchase Program, Authorized, Number of Shares           500,000,000.0
Subsequent Event [Line Items]            
Share Repurchase Program, Remaining Authorized, Amount           $ 528,000
Share Repurchase Program, Authorized, Number of Shares           500,000,000.0
Treasury Stock, Value, Acquired, Cost Method   $ (6,300) $ (8,800) $ (142,000) $ (44,100)  
Class A Common Stock | Treasury Stock, Common            
Subsequent Event [Line Items]            
Treasury Stock, Shares, Acquired 100,000 (100,000) (200,000) (2,200,000) (700,000)  
Treasury Stock, Value, Acquired, Cost Method $ 6,200 $ (6,300) $ (8,800) $ (142,000) $ (44,100)  
6.125% Notes            
Subsequent Events [Abstract]            
Stated interest rate   6.125%   6.125%    
Subsequent Event [Line Items]            
Stated interest rate   6.125%   6.125%    
6.125% Notes | Period One            
Subsequent Events [Abstract]            
Redemption percentage of principal amount         26320000000.00%  
Gain (Loss) on Extinguishment of Debt       $ 13,200    
Subsequent Event [Line Items]            
Gain (Loss) on Extinguishment of Debt       $ 13,200