XML 71 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Income Taxes (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 21.00% 21.00%  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount $ 23,300 $ 17,800    
Unrecognized Tax Benefits 8,413,000 $ 6,496,000 $ 5,001,000 $ 4,500,000
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 0      
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued $ 0      
Open Tax Year 2019 2020 2021 2022      
Domestic Tax Authority [Member]        
Operating Loss Carryforwards $ 158,700,000      
Domestic Tax Authority [Member] | Research Tax Credit Carryforward [Member]        
Tax Credit Carryforward, Amount 21,100,000      
Domestic Tax Authority [Member] | Carryforward Subject to Expiration [Member]        
Operating Loss Carryforwards 74,100,000      
Domestic Tax Authority [Member] | Indefinite Life Carryforwards [Member]        
Operating Loss Carryforwards $ 84,600,000