XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash, Cash Equivalents and Short-Term Investments - Schedule of Contractual Maturities of Short Term Investments (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Amortized cost  
Due within one year $ 191.8
Due between one to three years 415.7
Due after three years 38.0
Total 645.5
Estimated fair value  
Due within one year 189.9
Due between one to three years 400.2
Due after three years 36.9
Total $ 627.0