XML 80 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Income Taxes    
Deferred tax assets $ 13,505 $ 13,184
Unrecognized tax benefits impacting effective tax rate 976 895
Unrecognized tax benefits, interest and penalties 44 $ 16
Domestic tax authority | Internal revenue service (IRS)    
Income Taxes    
Net operating loss carryforwards 400  
State and local jurisdiction    
Income Taxes    
Net operating loss carryforwards 800  
Foreign tax authority | Tax authority, spain    
Income Taxes    
Net operating loss carryforwards $ 11,600