XML 129 R113.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of open tax years by major jurisdiction (Details)
12 Months Ended
Dec. 31, 2023
Latest Tax Year | United States  
Income Tax Contingency [Line Items]  
Open tax year 2023
Latest Tax Year | United Kingdom  
Income Tax Contingency [Line Items]  
Open tax year 2023
Latest Tax Year | Ireland  
Income Tax Contingency [Line Items]  
Open tax year 2023
Latest Tax Year | Canada  
Income Tax Contingency [Line Items]  
Open tax year 2023
Latest Tax Year | Switzerland  
Income Tax Contingency [Line Items]  
Open tax year 2023
Latest Tax Year | Denmark  
Income Tax Contingency [Line Items]  
Open tax year 2023
Latest Tax Year | Australia  
Income Tax Contingency [Line Items]  
Open tax year 2023
Earliest Tax Year | United States  
Income Tax Contingency [Line Items]  
Open tax year 2019
Earliest Tax Year | United Kingdom  
Income Tax Contingency [Line Items]  
Open tax year 2021
Earliest Tax Year | Ireland  
Income Tax Contingency [Line Items]  
Open tax year 2018
Earliest Tax Year | Canada  
Income Tax Contingency [Line Items]  
Open tax year 2019
Earliest Tax Year | Switzerland  
Income Tax Contingency [Line Items]  
Open tax year 2019
Earliest Tax Year | Denmark  
Income Tax Contingency [Line Items]  
Open tax year 2019
Earliest Tax Year | Australia  
Income Tax Contingency [Line Items]  
Open tax year 2019