XML 106 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Taxes [Line Items]      
Increase (decrease) in valuation allowance $ 9,900 $ 1,100  
Valuation allowance 141,087 131,232  
Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions 721 $ 144 $ 20
Unrecognized tax benefits, that if recognized would affect effective tax rate 200    
Singapore      
Income Taxes [Line Items]      
Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions 700    
Domestic Tax Authority      
Income Taxes [Line Items]      
Operating loss carryforward 508,200    
Operating loss carryforwards, subject to expiration 1,700    
Domestic Tax Authority | Research Tax Credit Carryforward      
Income Taxes [Line Items]      
Tax credit carryforward 10,000    
Tax credit carryforward, subject to expiration, amount 400    
State and Local Jurisdiction      
Income Taxes [Line Items]      
Operating loss carryforward 196,600    
Operating loss carryforwards, subject to expiration 400    
State and Local Jurisdiction | Research Tax Credit Carryforward      
Income Taxes [Line Items]      
Tax credit carryforward 13,300    
Foreign Tax Authority      
Income Taxes [Line Items]      
Operating loss carryforward $ 3,400