XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Common Stock Reserved for Future Issuance (Details)
6 Months Ended
Jun. 30, 2021
shares
Jun. 30, 2021
shares
Class of Stock [Line Items]    
Common Stock Reserved for Future Issuance 18,089,135 18,089,135
Common stock issued upon conversion of senior notes   4,810,002
Stock Options [Member]    
Class of Stock [Line Items]    
Common Stock Reserved for Future Issuance 7,656,510 7,656,510
Warrants [Member]    
Class of Stock [Line Items]    
Common stock issued upon conversion of senior notes 18,100,000  
Class C convertible preferred stock    
Class of Stock [Line Items]    
Common Stock Reserved for Future Issuance 5,283,411 5,283,411
Restricted stock units    
Class of Stock [Line Items]    
Common Stock Reserved for Future Issuance 339,212 339,212