XML 84 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair value of financial assets and liabilities - Financial assets and liabilities measured at fair value (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Fair value of financial assets and liabilities    
Cash equivalents $ 72.3 $ 664.9
Recurring    
Fair value of financial assets and liabilities    
Liabilities at fair value 0.0 0.0
Assets at fair value 0.0 0.0
Level 1 | Recurring    
Fair value of financial assets and liabilities    
Cash equivalents 72.3 664.9
Level 1 | Recurring | Cash equivalents    
Fair value of financial assets and liabilities    
Market funds 22.1 $ 664.9
Term deposits $ 50.2  
Term deposit maturity period 30 days