XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation and Principles of Consolidation (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
Jun. 30, 2025
May 15, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Class A Common Stock, par value (in dollars per share)   $ 0.001          
Change in the number of authorized common shares   3,000,000,000          
Class A Common Stock, shares authorized   5,000,000,000          
Total equity $ 11,589.6   $ 10,363.1 $ 9,847.4 $ 9,030.6 $ 8,733.7 $ 8,395.8
Common stock 1.2     1.2      
Additional paid-in capital 3,957.7     3,601.8      
Common Stock              
Total equity 1.2   1.2 1.2 1.2 1.2 1.2
Additional Paid in Capital              
Total equity $ 3,957.7   $ 3,672.2 $ 3,601.8 $ 3,349.2 $ 3,223.5 $ 3,100.6