XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Additional Information (Details)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Plan
shares
Sep. 30, 2022
USD ($)
Plan
Jul. 31, 2022
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of share-based employee compensation plans | Plan 3 3  
Class A Common Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share repurchase program, number of shares repurchased | shares 51.3    
Share repurchase program, amount of shares repurchased including costs associated with repurchases $ 500.5    
Maximum | Class A Common Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share repurchase program, authorized amount     $ 500.0
Restricted Stock Units and Restricted Stock Awards      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized compensation cost 1,800.0 $ 1,800.0  
Weighted average recognition period   1 year 7 months 6 days  
RSUs and RSAs Awards Granted Prior to February 2018      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Service condition satisfied, years   4 years  
RSUs and RSAs Awards Granted Prior to February 2018 | First Year      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award vesting percentage   10.00%  
RSUs and RSAs Awards Granted Prior to February 2018 | Second Year      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award vesting percentage   20.00%  
RSUs and RSAs Awards Granted Prior to February 2018 | Third Year      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award vesting percentage   30.00%  
RSUs and RSAs Awards Granted Prior to February 2018 | Fourth Year      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award vesting percentage   40.00%  
RSUs      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award vesting period   4 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  
Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted average recognition period   1 year 3 months 18 days  
Unrecognized compensation cost $ 1.1 $ 1.1