XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Common Stock - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 29, 2024
Jun. 30, 2025
Mar. 31, 2024
Jun. 30, 2025
May 08, 2025
Feb. 28, 2025
Dec. 31, 2024
Mar. 27, 2019
Share-based Compensation Arrangement by Share-based Payment Award                
Shares repurchased value   $ 201,369,000 $ 50,000,000          
Class A Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award                
Stock repurchase program authorized amount         $ 750,000,000 $ 500,000,000    
Additional shares under stock repurchase program         250,000,000      
Shares repurchased (in shares) 3,100,000 12,800,000   12,800,000        
Repurchase of common stock   $ 200,000,000   $ 200,000,000        
Remaining authorized share repurchase amount   $ 550,000,000   $ 550,000,000        
Shares repurchased value $ 50,000,000              
2019 Employee Stock Purchase Plan | Class A Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award                
Common stock reserved for issuance (in shares)             17,400,000 6,000,000.0
Cumulative common shares purchased (in shares)   6,800,000   6,800,000        
Performance based restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award                
Granted (in shares)       1,900,000        
Restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award                
Granted (in shares)       22,496,000        
Aggregate unrecognized compensation cost   $ 251,100,000   $ 251,100,000        
Aggregate grant-date fair value, weighted average period (in years)       1 year