Annual report pursuant to Section 13 and 15(d)

Convertible Preferred Stock - Additional Information (Details)

v3.20.4
Convertible Preferred Stock - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2019
Jan. 31, 2019
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2018
Temporary Equity [Line Items]          
Preferred stock, authorized shares     10,000,000 10,000,000  
Preferred stock, issued shares     0 0  
Preferred stock, outstanding shares     0 0  
Convertible preferred stock, authorized shares   20,762,168      
Gross proceeds from convertible preferred stock     $ 50,000    
Preferred stock exchange including deemed dividend   $ (5,326)      
Convertible preferred stock convert into common stock 12,904,534        
Convertible preferred stock convert into non-voting common stock 6,409,519        
Series B Preferred Stock          
Temporary Equity [Line Items]          
Issuance, shares   6,963,788 6,963,788    
Gross proceeds from convertible preferred stock   $ 50,000      
Number of preferred shares in exchange   1,405,332 1,405,332    
Preferred stock exchange including deemed dividend   $ (10,090) $ (10,090)    
Series A-2 Preferred          
Temporary Equity [Line Items]          
Number of preferred shares in exchange   (1,405,332) (1,405,332)    
Preferred stock exchange including deemed dividend   $ (4,764) $ 4,764    
Convertible preferred stock, outstanding shares         1,873,777
Convertible Preferred Stock          
Temporary Equity [Line Items]          
Issuance, shares     6,963,788    
Preferred stock exchange including deemed dividend     $ (5,326)    
Convertible preferred stock, outstanding shares     0 0 12,393,047