Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details)

v3.21.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2021
Dec. 31, 2020
Aug. 31, 2015
Subsequent Event [Line Items]      
Number of warrants to purchase   1,112,313  
Net cash proceeds   $ 8.9  
2015 Plan      
Subsequent Event [Line Items]      
Authorized shares     55,556
Subsequent Events | 2015 Plan      
Subsequent Event [Line Items]      
Authorized shares 1,000,000    
Subsequent Events | January 2021 Offering      
Subsequent Event [Line Items]      
Issuance of common stock, net (in shares) 2,725,000    
Number of warrants to purchase 2,725,000    
Exercise price of warrants (in dollars per share) $ 3.55    
Net cash proceeds $ 8.9