XML 109 R90.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 05, 2021
Jan. 25, 2021
Jan. 21, 2021
Oct. 01, 2020
Jun. 24, 2019
Dec. 31, 2020
Dec. 31, 2019
Subsequent Event [Line Items]              
Shares issued, price per share         $ 17.00    
Shares issued to underwriters         562,500    
Proceeds from issuance of common stock, net of issuance costs           $ 28,160 $ 0
Common stock, par value per share (in dollars per share)       $ 0.001   $ 0.001 $ 0.001
Class C convertible preferred stock              
Subsequent Event [Line Items]              
Liquidation preference (in dollars per share)       1,000      
Conversion price (in dollars per share)       $ 38.6152      
Shares to be issued upon conversion       6,474,135      
Prior to the 180-day anniversary of October 1, 2020 | Class C convertible preferred stock              
Subsequent Event [Line Items]              
Number of shares to be redeemed       50,000      
Subsequent Event | Class C convertible preferred stock              
Subsequent Event [Line Items]              
Shares issued (in shares) 50,000            
Liquidation preference (in dollars per share) $ 1,000            
Subsequent Event | Common Stock [Member]              
Subsequent Event [Line Items]              
Common stock, par value per share (in dollars per share) 0.001            
Conversion price (in dollars per share) $ 38.6152            
Shares to be issued upon conversion 1,312,860            
Subsequent Event | Prior to the 180-day anniversary of October 1, 2020 | Class C convertible preferred stock              
Subsequent Event [Line Items]              
Number of shares to be redeemed 50,000            
Underwritten public offering | Subsequent Event              
Subsequent Event [Line Items]              
Shares issued, price per share     $ 66.00        
Proceeds from issuance of common stock, net of issuance costs     $ 269,700        
Underwritten public offering | Subsequent Event | Common Stock [Member]              
Subsequent Event [Line Items]              
Shares issued (in shares)   4,356,059          
Shares issued to underwriters     568,181