XML 122 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity (Share Repurchases Programs) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]      
Total cost for stock purchased pursuant to repurchase programs $ 101.7    
Class A      
Class of Stock [Line Items]      
Total cost for stock purchased pursuant to repurchase programs $ 1,505.9 $ 1,702.6 $ 1,581.1
Class A | Class A      
Class of Stock [Line Items]      
Shares purchased pursuant to repurchase programs (in shares) 1,444,000 3,856,700 8,445,800
Average price paid per share pursuant to repurchase programs (in dollars per shares) $ 18.24 $ 21.55 $ 27.31
Class C | Class A      
Class of Stock [Line Items]      
Shares purchased pursuant to repurchase programs (in shares) 78,452,085 69,381,968 49,604,048
Average price paid per share pursuant to repurchase programs (in dollars per shares) $ 18.86 $ 23.34 $ 27.23