XML 66 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Estimated Fair Value    
Total $ 837.8 $ 629.0
Fixed income securities    
Amortized Cost    
Due in less than one year 421.8  
Due between one and five years 385.0  
Amortized Cost 806.8  
Estimated Fair Value    
Due in less than one year 422.0  
Due between one and five years 385.4  
Total $ 807.4 $ 579.3