Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Warrant Activity (Details)

v3.21.1
Stockholders' Equity - Warrant Activity (Details) - Common stock warrants
12 Months Ended
Dec. 31, 2020
shares
Stockholders’ Equity  
Outstanding, beginning balance 1,290,103
Issued 1,428,571
Exercised (1,489,497)
Exchanged (470,238)
Outstanding, ending balance 758,939