XML 85 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]        
Effective tax rate (percent) (1.20%) (3.00%) (0.50%)  
Tax expense attributable to the change in valuation allowance $ 27,600 $ 27,300 $ 39,200  
Favorable tax benefits for research credits 6,700 10,300 8,600  
Federal NOL carryforwards subject to expiration 16,600      
Capitalized research and development costs 45,820 35,047    
Operating loss carryforwards, state, tax effected 17,800 17,000    
Valuation allowance 187,969 161,966    
Unrecognized tax benefits 7,840 6,484 $ 4,488 $ 3,089
Unrecognized tax benefits that would affect effective tax rate if recognized 0 0    
Domestic Tax Jurisdiction        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 287,500 295,900    
Federal NOL carryforwards not subject to expiration 270,900      
Federal tax credit carryforwards 32,500 27,200    
State and Local Jurisdiction        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 297,500 306,800    
Foreign Tax Jurisdiction        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 29,000 21,800    
Foreign Tax Jurisdiction | Switzerland        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 230,100 $ 192,300    
Valuation allowance 26,200      
Foreign Tax Jurisdiction | Switzerland | Tax Year 2016        
Operating Loss Carryforwards [Line Items]        
Expired operating loss carryforwards $ 1,000