XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Cash, Cash Equivalents and Short-Term Investments - Contractual Maturities (Details)
$ in Millions
Mar. 31, 2022
USD ($)
Amortized cost  
Due within one year $ 304.2
Due between one to three years 466.6
Due after three years 312.3
Total 1,083.1
Estimated fair value  
Due within one year 303.0
Due between one to three years 453.0
Due after three years 294.1
Total $ 1,050.1