XML 90 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Income taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Tax Credit Carryforward [Line Items]      
Increase (decrease) in valuation allowance $ (253,200,000)    
Changes in deferred tax assets, net tax expense 2,900,000 $ (2,300,000) $ (5,900,000)
Provision for income taxes that may become payable upon distribution of earnings of certain foreign subsidiaries 0    
Unrecognized deferred income tax liability 26,600,000    
Penalties and interest accrued related to income tax liabilities 3,900,000 $ 3,000,000.0  
Reasonably possible decrease in amount of unrecognized tax benefits 2,300,000    
Utilization of tax attributes, annual limitation 70,600,000    
Utilization of tax attributes, cumulative limitation 346,100,000    
Recognition of net income tax benefit      
Tax Credit Carryforward [Line Items]      
Increase (decrease) in valuation allowance (189,000,000.0)    
Expired net operating losses/tax credits      
Tax Credit Carryforward [Line Items]      
Increase (decrease) in valuation allowance (28,900,000)    
Translation adjustments      
Tax Credit Carryforward [Line Items]      
Increase (decrease) in valuation allowance 20,900,000    
Other activity      
Tax Credit Carryforward [Line Items]      
Increase (decrease) in valuation allowance $ (56,200,000)    
Minimum      
Tax Credit Carryforward [Line Items]      
Expected change in ownership percentage 50.00%