XML 116 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity - Share Repurchase Program (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Feb. 12, 2020
Jan. 31, 2017
Dec. 31, 2021
Dec. 31, 2019
Equity, Class of Treasury Stock [Line Items]        
Aggregate purchase price     $ 146.7 $ 11.9
Repurchase Program 2017        
Equity, Class of Treasury Stock [Line Items]        
Period in force 3 years 3 years    
Aggregate purchase price       $ 11.9
Average cost per share       $ 57.94
Remaining authorized shares for repurchase (shares)       3.6
Repurchase Program 2020        
Equity, Class of Treasury Stock [Line Items]        
Period in force 3 years      
Authorized amount (shares) $ 10.0      
Number of shares repurchased (in shares)     2.0  
Aggregate purchase price     $ 146.7  
Average cost per share     $ 73.91  
Remaining authorized shares for repurchase (shares)     8.0  
Common stock | Repurchase Program 2017        
Equity, Class of Treasury Stock [Line Items]        
Number of shares repurchased (in shares)       0.2
Common Class A | Repurchase Program 2017        
Equity, Class of Treasury Stock [Line Items]        
Authorized amount (shares)   $ 10.0