v3.22.4
Stockholders' Equity - Approved Share Repurchase Programs and Open Market Repurchases of Common Stock (Details) - USD ($)
shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Class of Stock [Line Items]      
Aggregate purchase price, including commissions $ 1,300.3 $ 526.0 $ 541.7
Class A Common Stock      
Class of Stock [Line Items]      
Number of shares repurchased (in shares) 7,642 3,500 9,986
Aggregate purchase price, including commissions $ 550.1 $ 275.9 $ 541.7