v3.26.1
Financial Instruments - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
position
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
position
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
May 31, 2024
USD ($)
Mar. 21, 2024
USD ($)
Fair Value Disclosures [Abstract]              
Number of marketable securities in a gross unrealized loss position | position 90   90        
Fair market value of marketable securities in unrealized loss position $ 163.8   $ 163.8        
Accrued interest receivable $ 1.7   $ 1.7   $ 2.1    
Debt securities, available-for-sale, accrued interest, after allowance for credit loss, statement of financial position [extensible enumeration] Prepaid expenses and other current assets   Prepaid expenses and other current assets   Prepaid expenses and other current assets    
Equity without a readily determinable fair value         $ 1.1 $ 1.3 $ 0.0
Upward adjustment $ 0.0 $ 0.2 $ 0.0 $ 0.2 0.2    
Downward adjustment $ 0.0 $ 0.0 $ 0.0 $ 0.0 $ 0.4