XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Note 8 - Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
  

Fair Value Measurements of Level 3 liability-classified warrant

 

Warrant liability at December 31, 2021

 $6,521,441 

Decrease in fair value of warrant liability

  (351,104)

Exercise of warrants

   

Warrant liability at March 31, 2022

 $6,170,337