XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Tax Credit Carryforward [Line Items]    
General business credit $ 9  
Foreign tax credit carry-forwards 2,345 $ 2,345
Valuation allowance increase 4,448  
Interest and penalties 56 46
Non-current income taxes payable 311 $ 255
Decrease in unrecognized tax benefits is reasonably possible 35  
Federal    
Tax Credit Carryforward [Line Items]    
Operating loss carryforwards 17,731  
Federal | Research Tax Credit Carryforward    
Tax Credit Carryforward [Line Items]    
Unrecognized excess tax benefit 5,734  
State Tax Authority    
Tax Credit Carryforward [Line Items]    
Operating loss carryforwards 8,974  
Unrecognized excess tax benefit 134  
State Tax Authority | Research Tax Credit Carryforward    
Tax Credit Carryforward [Line Items]    
Unrecognized excess tax benefit $ 4,562