v3.25.1
Note 16 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Deferred Tax Assets, Valuation Allowance $ 80,429 $ 73,416
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 7,013 9,075
Deferred Tax Assets, Net of Valuation Allowance 1,459 1,032
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued $ 0 0
Domestic Tax Jurisdiction [Member]    
Open Tax Year 2018  
Domestic Tax Jurisdiction [Member] | Research Tax Credit Carryforward [Member]    
Tax Credit Carryforward, Amount $ 422 377
Domestic Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member]    
Operating Loss Carryforwards $ 229,631 $ 217,643