XML 70 R43.htm IDEA: XBRL DOCUMENT v3.24.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, 2022
Fair value of financial assets and liabilities    
Cash equivalents $ 72.3 $ 276.1
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 $ 276.1
Market funds 22.1  
Term deposits $ 50.2  
Term deposit maturity period 30 days 30 days