XML 98 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Income taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Tax Credit Carryforward [Line Items]      
Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, amount $ (9,800,000) $ (800,000) $ 2,900,000
Provision for income taxes that may become payable upon distribution of earnings of certain foreign subsidiaries 0    
Unrecognized deferred income tax liability 28,200,000    
Penalties and interest accrued related to income tax liabilities 3,800,000 $ 3,800,000  
Reasonably possible decrease in amount of unrecognized tax benefits 1,200,000    
Utilization of tax attributes, annual limitation 70,600,000    
Utilization of tax attributes, cumulative limitation 511,000,000    
Foreign Tax Authority      
Tax Credit Carryforward [Line Items]      
Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, amount $ 9,800,000