XML 156 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-based Compensation and Equity - Stock Repurchase Program (Details) - USD ($)
shares in Thousands
1 Months Ended
Jan. 31, 2020
Dec. 14, 2021
Apr. 30, 2021
Nov. 05, 2020
Oct. 14, 2019
Aug. 08, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Authorized amount       $ 300,000,000    
Additional shares authorized     $ 200,000,000      
Stock repurchased during period (in shares) 1,619          
Stock repurchased during period $ 29,203,000          
Common Class A            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Authorized amount   $ 600,000,000     $ 300,000,000 $ 150,000,000
Additional shares authorized   $ 100,000,000     $ 150,000,000