XML 103 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Note 14 - Common Stock Reserved for Issuance - Common Stock Reserved for Issuance (Details) - shares
Dec. 31, 2021
Dec. 31, 2020
Outstanding stock options (in shares) 5,977,179 4,433,392
Total common stock reserved for issuance (in shares) 35,931,857 34,422,828
Lincoln Park [Member]    
Total common stock reserved for issuance (in shares) 5,222,867 5,222,867
Madryn Noteholders [Member]    
Total common stock reserved for issuance (in shares) 8,213,880 8,213,880
Share-based Payment Arrangement, Option [Member]    
Shares reserved for future option grants (in shares) 589,064 262,622
Common Stock [Member]    
Outstanding common stock warrants (in shares) 15,928,867 16,290,067