XML 160 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments - Summary of Contractual Maturities (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Estimated Fair Value    
Due in one year or less $ 1,473.5 $ 1,541.1
Due after one year through five years 694.4 868.2
Due after five years 11.3 23.8
Total marketable debt securities 2,179.2 2,433.1
Amortized Cost    
Due in one year or less 1,483.3 1,541.7
Due after one year through five years 703.7 870.2
Due after five years 12.1 24.0
Amortized Cost $ 2,199.1 $ 2,435.9