Annual report pursuant to Section 13 and 15(d)

Convertible Preferred Stock and Stockholders' Equity - Additional Information (Details)

v3.20.4
Convertible Preferred Stock and Stockholders' Equity - Additional Information (Details) - $ / shares
12 Months Ended
Oct. 15, 2019
Dec. 31, 2020
Dec. 31, 2019
Apr. 24, 2019
Nov. 02, 2018
Class Of Stock [Line Items]          
Capital stock par value         $ 0.001
Common stock, shares authorized   100,000,000 100,000,000   100,000,000
Convertible preferred stock   5,000,000 5,000,000   5,000,000
Preferred stock, shares issued   0      
Common stock, shares issued to former employee in exchange for release of claims and other agreements       10,000  
Common Stock          
Class Of Stock [Line Items]          
Common stock, shares issued to former employee in exchange for timely completion of services 666 8,226,834