XML 120 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Taxes [Line Items]        
Increase/decrease in valuation allowance   $ 74,100,000 $ 42,300,000  
Release of valuation allowance $ 114,200,000      
Unrecognized tax benefit 7,422,000 4,877,000 2,725,000 $ 2,404,000
Unrecognized tax benefits, if recognized, would reduce effective tax rate 0      
Interest and penalties expense related to uncertain tax positions 0 $ 0    
Interest and penalties accrued related to uncertain tax positions     $ 0  
Federal        
Income Taxes [Line Items]        
Net operating loss carryforwards $ 24,200,000      
Net operating loss carryforwards expiration beginning year 2035      
Net operating loss deduction limitation as percentage of taxable income 80.00%      
Tax credit carryforwards $ 6,000,000.0      
Federal | Research Tax Credit Carryforward        
Income Taxes [Line Items]        
Net operating loss carryforwards expiration beginning year 2036      
State        
Income Taxes [Line Items]        
Net operating loss carryforwards $ 126,600,000      
Net operating loss carryforwards expiration beginning year 2031      
Tax credit carryforwards $ 11,000,000.0      
State | Oregon | Research Tax Credit Carryforward        
Income Taxes [Line Items]        
Net operating loss carryforwards expiration beginning year 2022      
Foreign | Swiss Federal Tax Administration (FTA)        
Income Taxes [Line Items]        
Net operating loss carryforwards $ 0      
Foreign | Australian Taxation Office        
Income Taxes [Line Items]        
Net operating loss carryforwards $ 5,400,000