XML 94 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Common Stock Reserved for Future Issuance (Details)
12 Months Ended
Dec. 31, 2020
shares
Class of Stock [Line Items]  
Common Stock Reserved for Future Issuance 18,838,442
Common stock issued upon conversion of notes 4,810,002
Stock Options [Member]  
Class of Stock [Line Items]  
Common Stock Reserved for Future Issuance 7,554,305
Warrants [Member]  
Class of Stock [Line Items]  
Common stock issued upon conversion of notes 18,800,000
Class C convertible preferred stock  
Class of Stock [Line Items]  
Common Stock Reserved for Future Issuance 6,474,135