XML 391 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Contingency [Line Items]        
Deferred tax liabilities, foreign withholding tax $ 1.2 $ 5.5    
Change in valuation allowance $ 80.2 $ 193.6 $ 37.8  
Effective income tax rate reconciliation, percent (33.00%) (4.00%) 3.00%  
Unrecognized tax benefits, noncurrent $ 1.7 $ 6.6    
Gross unrecognized tax benefits 1.7 6.6 $ 6.8 $ 12.7
Unrecognized tax benefits, reduction resulting from lapse of applicable statute of limitations 2.6 0.7 5.1  
Unrecognized tax benefits, decrease resulting from settlements with taxing authorities 2.3 0.0 0.0  
Accrued income tax penalties and interest 0.8 1.6    
Interest and penalties expense (benefit) (0.8) $ 0.2 $ (2.1)  
Domestic Tax Jurisdiction        
Income Tax Contingency [Line Items]        
Operating loss carryforwards 517.6      
Operating loss carryforwards, subject to expiration 36.0      
Operating loss carryforwards, not subject to expiration 481.6      
Tax credit carryforward, amount 17.6      
State and Local Jurisdiction        
Income Tax Contingency [Line Items]        
Operating loss carryforwards 1,200.0      
State and Local Jurisdiction | Research Tax Credit Carryforward        
Income Tax Contingency [Line Items]        
Tax credit carryforward, amount 5.0      
Foreign Tax Jurisdiction        
Income Tax Contingency [Line Items]        
Operating loss carryforwards $ 57.7