v3.26.1
Note 8 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Increase (Decrease) in Income Taxes     $ 2,400    
Income Tax Expense (Benefit) $ 353 $ (1,075) $ 1,378 $ (1,039)  
Effective Income Tax Rate Reconciliation, Percent     13.00% (36.00%)  
Unrecognized Tax Benefits 17,300   $ 17,300   $ 17,100
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 2,500   2,500   2,500
Unrecognized Tax Benefits, Interest on Income Taxes Accrued 3,100   3,100    
Unrecognized Tax Benefits In Deferred Tax Assets 700   700    
Deferred Tax Assets, Gross 14,900   14,900    
Deferred Tax Assets, Valuation Allowance $ 69,900   $ 69,900   $ 69,900
California Franchise Tax Board [Member]          
Open Tax Year     2021 2022 2023 2024 2025    
Income Tax Jurisdiction, Domestic Federal [Member]          
Open Tax Year     2022 2023 2024 2025