Quarterly report pursuant to Section 13 or 15(d)

Stockholders' deficit - Common stock reserved for future issuance (Details)

v3.21.1
Stockholders' deficit - Common stock reserved for future issuance (Details) - shares
Mar. 31, 2021
Dec. 31, 2020
Equity [Abstract]    
Conversion of Series F Preferred Stock (in shares) 34,611,100 43,507,130
Exercise of options to purchase common stock (in shares) 13,150,872 7,815,442
Exercise of warrants to purchase common stock (in shares) 60,874,177 59,501,978
Conversion of notes payable (in shares) 7,718,488 7,530,232
Total (in shares) 116,354,637 118,354,782