v3.25.1
Note 15 - Taxes - (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Tax Disclosure [Line Items]    
Income tax benefit $ (0) $ 134
Estimated annual effective tax rate   (0.40%)
Deferred tax assets recorded valuation allowance $ 2,000 $ 1,700