XML 69 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred Tax Assets, Net of Valuation Allowance $ 17,667 $ 18,666  
Deferred Tax Liabilities, Net 2,604 552  
Deferred Tax Assets, Operating Loss Carryforwards, Domestic 81,200    
Unrecognized Tax Benefits 0 0 $ 1,400
Other Noncurrent Assets [Member]      
Deferred Tax Assets, Net of Valuation Allowance 900 1,600  
Other Noncurrent Liabilities [Member]      
Deferred Tax Liabilities, Net $ 3,500 $ 2,100