XML 54 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Fair value of financial instruments (Details) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Oct. 17, 2018
5.00% Convertible Senior Notes due 2048      
Financial liabilities      
Interest rate (as a percent) 5.00%   5.00%
Level 3 | 5.00% Convertible Senior Notes due 2048      
Financial liabilities      
Debt, fair value $ 0.3 $ 0.3  
Debt, carrying value $ 0.2 19.1  
Level 3 | 5.00% Convertible Senior Third Lien Notes due 2048      
Financial liabilities      
Debt, fair value   $ 30.0