XML 101 R85.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Holiday [Line Items]        
Swiss tax benefits, net of valuation allowance $ 0.0 $ 92.3 $ 0.0  
Swiss tax benefits, valuation allowance   67.3    
One-time tax benefit 0.0 67.1 0.0  
Excise tax accrued 0.0      
Net operating loss carryforwards 103.1      
Swiss tax credit carryforwards 107.4 122.4    
Research and development credit carryforwards 240.3 193.2    
Valuation allowance 314.8 269.8    
Gross interest related to unrecognized tax benefits accrued 37.0 31.2 21.0  
Total gross unrecognized tax benefits 310.0 $ 260.4 $ 252.6 $ 222.5
Unrecognized tax benefits that would impact effective tax rate 217.4      
Decrease in unrecognized tax benefits is reasonably possible 65.0      
Research Tax Credit Carryforward, Other        
Income Tax Holiday [Line Items]        
Research and development credit carryforwards 3.7      
California Franchise Tax Board | Research Tax Credit Carryforward, State        
Income Tax Holiday [Line Items]        
Research and development credit carryforwards $ 329.2