v3.22.2.2
Note 2 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Nov. 09, 2021
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)       1,216,149 0  
Income Tax Expense (Benefit), Total   $ 0 $ 0 $ 0 $ 0  
Cash Equivalents, at Carrying Value, Total   0   0   $ 0
Cash, Uninsured Amount   0   0   331,385
Restricted Cash, Total   0   0   5,000,000
Accounts Receivable, Allowance for Credit Loss, Current   $ 0   $ 0   $ 0
Number of Finite-Lived Intangible Assets   2   2    
Impairment of Intangible Assets (Excluding Goodwill), Total       $ 0 $ 0  
Customer Base [Member]            
Finite-Lived Intangible Asset, Useful Life (Year)       20 years    
Trade Names [Member]            
Finite-Lived Intangible Asset, Useful Life (Year)       3 years    
Domestic Tax Authority [Member]            
Operating Loss Carryforwards   $ 197,800,000   $ 197,800,000    
Operating Loss Carryforwards, Amount Subject to Expiration   140,600,000   140,600,000    
Operating Loss Carryforwards, Amount Not Subject to Expiration   57,200,000   57,200,000    
Tax Credit Carryforward, Amount   4,300,000   4,300,000    
State and Local Jurisdiction [Member]            
Operating Loss Carryforwards   112,200,000   112,200,000    
Tax Credit Carryforward, Amount   $ 300,000   $ 300,000    
Restricted Stock Units (RSUs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       60,066    
The Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)   3,597,557   3,597,557    
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)       116,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)   2,186,964   2,186,964    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares) 3,000,000          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)       10 years    
The Plan [Member] | Share-Based Payment Arrangement, Option [Member]            
Common Stock, Capital Shares Reserved for Future Issuance (in shares)   1,234,527   1,234,527    
The Plan [Member] | Restricted Stock Units (RSUs) [Member]            
Common Stock, Capital Shares Reserved for Future Issuance (in shares)   60,066   60,066    
The ESPP [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)   1,025,000   1,025,000    
Percentage of Common Stock Outstanding of Preceding Year       10.00%    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Limited Per Year (in shares)   100,000   100,000    
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate   15.00%   15.00%    
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date       85.00%