XML 113 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of income tax examinations (Details)
12 Months Ended
Dec. 31, 2024
Australia  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2016
Austria  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2018
Belgium  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2020
Canada  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2020
Netherlands  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2019
Singapore  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2019
Switzerland  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2023
United Kingdom  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2022
United States  
Earliest tax year subject to audit, by jurisdiction  
Earliest tax year subject to audit 2017