XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Tax Credit Carryforward [Line Items]    
General business credit $ 9  
Foreign tax credit carry-forwards 2,345 $ 2,345
Valuation allowance increase 4,648  
Interest and penalties 46 61
Non-current income taxes payable 255 $ 208
Decrease in unrecognized tax benefits is reasonably possible 19  
Federal    
Tax Credit Carryforward [Line Items]    
Operating loss carryforwards 22,103  
Federal | Research Tax Credit Carryforward    
Tax Credit Carryforward [Line Items]    
Unrecognized excess tax benefit 6,238  
State Tax Authority    
Tax Credit Carryforward [Line Items]    
Operating loss carryforwards 16,878  
Unrecognized excess tax benefit 114  
State Tax Authority | Research Tax Credit Carryforward    
Tax Credit Carryforward [Line Items]    
Unrecognized excess tax benefit $ 4,918