XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Short-Term Investments - General Information (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Abstract]    
Equity securities $ 1.2 $ 1.0
Equity securities with an initial cost 0.5 0.5
Equity securities unrealized gain (loss) $ 0.7 $ 0.5
Minimum    
Debt Securities, Available-for-Sale [Abstract]    
Debt securities, available-for-sale, term 0 months 0 months
Maximum    
Debt Securities, Available-for-Sale [Abstract]    
Debt securities, available-for-sale, term 10 months 10 months