v3.25.1
Stockholders' Equity - Additional Information (Details)
shares in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
plan
shares
Jun. 30, 2024
USD ($)
shares
Oct. 31, 2024
USD ($)
Oct. 31, 2023
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of share-based employee compensation plans | plan 1      
Remaining authorized amount $ 243,200,000      
Class A        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share repurchase program, authorized amount     $ 500,000,000.0 $ 500,000,000
Retirement of Class A non-voting common stock (in shares) | shares 27.3      
Stock repurchased and retired $ 257,100,000      
Repurchases of Class A non-voting common stock (in shares) | shares   46.3    
Stock repurchased during period   $ 500,500,000    
Restricted Stock Units and Restricted Stock Awards        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unrecognized compensation cost $ 1,300,000,000      
Weighted average recognition period 2 years      
RSUs and RSAs Granted after February 2018 | Minimum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Service condition satisfied, years 3 years      
RSUs and RSAs Granted after February 2018 | Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Service condition satisfied, years 4 years