XML 80 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash, Cash Equivalents and Short-Term Investments - Contractual Maturities (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Amortized cost  
Due within one year $ 306.9
Due between one to three years 407.1
Due after three years 47.8
Total 761.8
Estimated fair value  
Due within one year 304.2
Due between one to three years 390.7
Due after three years 46.2
Total $ 741.1