Annual report pursuant to Section 13 and 15(d)

Pre-Funded Warrants - Additional Information (Details)

v3.20.4
Pre-Funded Warrants - Additional Information (Details) - $ / shares
1 Months Ended
Jun. 30, 2020
Feb. 29, 2020
Dec. 31, 2020
Jun. 11, 2020
Feb. 04, 2020
Class Of Warrant Or Right [Line Items]          
Pre funded warrants to purchase shares of common stock     3,793,706 909,091 2,884,615
Pre funded warrants exercise price     $ 0.001 $ 0.001 $ 0.001
Maximum ownership percentage, not to exceed upon exercise of warrants     4.99%    
Maximum ownership percentage, increase or decrease upon prior notice     19.99%    
Pre-funded warrants exercised     0    
February Offering          
Class Of Warrant Or Right [Line Items]          
Pre funded warrants to purchase shares of common stock   2,884,615      
Warrant issue price per share   $ 2.599      
June Offering          
Class Of Warrant Or Right [Line Items]          
Pre funded warrants to purchase shares of common stock 909,091        
Warrant issue price per share $ 5.499