XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable securities - Schedule of Marketable Securities (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Market value, current $ 56.1 $ 75.1
Market value, noncurrent 4.8 1.2
Current Assets    
Marketable Securities [Line Items]    
Market value, current 56.1 75.1
Cost or amortized cost 56.1 75.7
Unrealized loss, net   (0.6)
Non Current Assets    
Marketable Securities [Line Items]    
Market value, noncurrent 4.8 1.2
Cost or amortized cost 5.0 $ 1.2
Unrealized loss, net $ (0.2)