XML 104 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2018
Feb. 28, 2021
Jan. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Subsequent Event [Line Items]            
Proceeds from issuance of common stock, net of issuance costs       $ 11,288   $ 134,596
Underwriters | Forecast            
Subsequent Event [Line Items]            
Proceeds from issuance of common stock, net of issuance costs   $ 14,100        
Subsequent Event | Underwritten Public Offering            
Subsequent Event [Line Items]            
Proceeds from issuance of common stock, net of issuance costs     $ 93,600      
Common Stock            
Subsequent Event [Line Items]            
Issuance of common stock in follow-on offering, net of issuance costs, shares       1,535,217 150,000 5,867,347
Proceeds from issuance of common stock, net of issuance costs $ 134,600          
Underwriting discounts and commissions and offering expenses $ 9,200          
Common Stock | Underwritten Public Offering            
Subsequent Event [Line Items]            
Issuance of common stock in follow-on offering, net of issuance costs, shares 5,867,347          
Common stock price, per share $ 24.50          
Common Stock | Underwritten Public Offering | Forecast            
Subsequent Event [Line Items]            
Underwriting discounts and commissions and offering expenses   $ 900        
Common Stock | Underwriters            
Subsequent Event [Line Items]            
Issuance of common stock in follow-on offering, net of issuance costs, shares 765,306          
Common Stock | Subsequent Event | Underwritten Public Offering            
Subsequent Event [Line Items]            
Issuance of common stock in follow-on offering, net of issuance costs, shares     14,285,714      
Common stock price, per share     $ 7.00      
Underwriting discounts and commissions and offering expenses     $ 6,400      
Common Stock | Subsequent Event | Underwriters            
Subsequent Event [Line Items]            
Issuance of common stock in follow-on offering, net of issuance costs, shares     2,142,857      
Period granted to underwriters to purchase additional shares     30 days