XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Common Stock Reserved for Future Issuance (Details)
9 Months Ended
Sep. 30, 2021
shares
Class of Stock [Line Items]  
Common Stock Reserved for Future Issuance 17,813,319
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,358,115
Warrants [Member]  
Class of Stock [Line Items]  
Common stock issued upon conversion of senior notes 17,800,000
Class C convertible preferred stock  
Class of Stock [Line Items]  
Common Stock Reserved for Future Issuance 5,283,411
Restricted stock units  
Class of Stock [Line Items]  
Common Stock Reserved for Future Issuance 361,791