Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Additional Information (Details)

v3.21.2
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 15, 2021
Oct. 04, 2021
Oct. 04, 2021
Sep. 30, 2021
Sep. 23, 2021
Sep. 15, 2021
Jun. 30, 2021
Sep. 30, 2021
Sep. 30, 2021
Oct. 31, 2021
Jul. 14, 2021
Dec. 31, 2020
Class Of Stock [Line Items]                        
Reverse stock split           1-for-10            
Common stock, number of shares available for sale         41,637              
Common stock, par value       $ 0.001 $ 0.001     $ 0.001 $ 0.001     $ 0.001
Percentage of gross proceeds from sale of common stock         3.00%              
Common stock, shares issued       9,253,238       9,253,238 9,253,238     6,631,039
Subsequent Event                        
Class Of Stock [Line Items]                        
Common stock, shares issued 6,813,183                      
Net proceeds received from sale of common stock $ 14,283                      
Sale of stock, average price per share $ 2.10                      
June 2021 ATM Program                        
Class Of Stock [Line Items]                        
Common stock, number of shares available for sale             10,000          
Common stock, par value             $ 0.001          
Percentage of gross proceeds from sale of common stock             3.00%          
Common stock, shares issued                     1,820,785  
Net proceeds received from sale of common stock               $ 8,363 $ 8,363      
Sale of stock, average price per share                     $ 4.59  
ATM Program                        
Class Of Stock [Line Items]                        
Common stock, shares issued       735,003       735,003 735,003      
Net proceeds received from sale of common stock       $ 9,046                
Sale of stock, average price per share       $ 2.69       $ 2.69 $ 2.69      
ATM Program | Subsequent Event                        
Class Of Stock [Line Items]                        
Common stock, number of shares available for sale                   24,800,000    
Net proceeds received from sale of common stock   $ 1,974 $ 1,291