XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments - Contractual Maturities of Available-for-Sale Marketable Investments (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Amortized Cost    
Due within one year $ 1,003.8  
Due in one to three years 1,657.6  
Amortized Cost 2,661.4 $ 2,233.6
Fair Value    
Due within one year 1,004.8  
Due in one to three years 1,649.9  
Total $ 2,654.7 $ 2,246.5