XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash, Cash Equivalents and Short-Term Investments - Schedule of Contractual Maturities of Short Term Investments (Details)
$ in Millions
Jun. 30, 2024
USD ($)
Amortized cost  
Due within one year $ 172.8
Due between one to three years 361.6
Due after three years 28.6
Total 563.0
Estimated fair value  
Due within one year 171.0
Due between one to three years 348.6
Due after three years 27.8
Total $ 547.4