XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Taxes    
Deferred tax assets $ 15,975 $ 13,833
Unrecognized tax benefits impacting effective tax rate 1,101 1,034
Unrecognized tax benefits, interest and penalties 106 $ 111
Domestic tax authority | Internal revenue service (IRS)    
Income Taxes    
Net operating loss carryforwards 3,000  
State and local jurisdiction    
Income Taxes    
Net operating loss carryforwards 600  
Foreign tax authority | Tax authority, spain    
Income Taxes    
Net operating loss carryforwards $ 3,300