XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Description of the business and recent developments: Financial instruments (Details) - Jun. 30, 2021
€ in Millions, $ in Millions
USD ($)
EUR (€)
Senior unsecured 2024 Notes    
Financial instruments    
Senior notes $ 415.8 € 350.0
Senior unsecured 2024 Notes | Level 2    
Financial instruments    
Senior notes, fair value 424.1  
Senior secured 2026 Notes    
Financial instruments    
Senior notes 500.0  
Senior secured 2026 Notes | Level 2    
Financial instruments    
Senior notes, fair value $ 510.0