Annual report pursuant to Section 13 and 15(d)

Warrants (Details)

v3.22.1
Warrants (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Class of Warrant or Right [Line Items]      
Held in abeyance (in shares) 803,300    
Warrants.      
Class of Warrant or Right [Line Items]      
Outstanding at December 31 (in shares)   1,149,868 2,463,063
Issued (in shares)     705,688
Exercised (in shares)   (363,448) (589,941)
Held in abeyance (in shares)     (803,300)
Expired (in shares)     (625,642)
Outstanding at December 31 (in shares) 1,149,868 786,420 1,149,868
Outstanding at December 31 (in dollars per share)   $ 6.36 $ 7.96
Granted (in per shares)     8.90
Exercised (in per share)   8.90 2.39
Held in abeyance (in dollars per share)     $ 2.32
Expired (in per share)     $ 24.44
Outstanding at December 31 (in dollars per share) $ 6.36 $ 5.19 $ 6.36
Pre Funded Warrants [Member]      
Class of Warrant or Right [Line Items]      
Outstanding at December 31 (in shares)   320,201 868,443
Exercised (in shares)   (66,373) (548,242)
Outstanding at December 31 (in shares) 320,201 253,828 320,201
Outstanding at December 31 (in dollars per share)   $ 0.001 $ 0.001
Exercised (in per share)   0.001 0.001
Outstanding at December 31 (in dollars per share) $ 0.001 $ 0.001 $ 0.001