v3.26.3
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Oct. 07, 2026
Aug. 31, 2026
May 31, 2026
Aug. 31, 2025
May 31, 2025
Sep. 30, 2026
Apr. 30, 2025
Equity, Class of Treasury Stock [Line Items]              
Repurchase of shares   $ 230.9 $ 223.8 $ 297.9 $ 306.1    
Class A Stock | 2025 Share Repurchase Program              
Equity, Class of Treasury Stock [Line Items]              
Share repurchase program, authorized amount             $ 4,000.0
Number of shares repurchased (in shares)   3,169,666          
Repurchase of shares   $ 454.7          
Class A Stock | 2025 Share Repurchase Program | Subsequent Event              
Equity, Class of Treasury Stock [Line Items]              
Number of shares repurchased (in shares) 607,371            
Repurchase of shares $ 75.0            
Share repurchase program, remaining amount authorized           $ 2,546.2