Annual report pursuant to Section 13 and 15(d)

Capital Stock (Details)

v3.20.4
Capital Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2020
Jun. 30, 2019
Apr. 30, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jun. 30, 2020
Class of Stock [Line Items]              
Common stock, par value (in usd per share) $ 0.0001   $ 0.0001 $ 0.0001 $ 0.0001    
Price per share issued (in usd per share) $ 17.50   $ 9.25 $ 17.50      
Costs incurred in connection with offering       $ 5,448 $ 123 $ 180  
Proceeds from public offering $ 80,800   $ 37,300        
Proceeds from exercises of stock options       $ 1,323 $ 7,099 $ 4,680  
Underwritten Public Offering              
Class of Stock [Line Items]              
Issuance of common stock, net of issuance costs (in shares) 4,928,572   4,312,500        
Gross proceeds from public offering $ 86,300            
Public Offering, Underwriting Discounts              
Class of Stock [Line Items]              
Costs incurred in connection with offering 5,200            
Public Offering, Direct Offering Costs              
Class of Stock [Line Items]              
Costs incurred in connection with offering $ 300            
Private Placement              
Class of Stock [Line Items]              
Issuance of common stock, net of issuance costs (in shares)   3,048,780          
Price per share issued (in usd per share)             $ 16.40
Costs incurred in connection with offering   $ 123          
Proceeds from exercises of stock options   $ 49,900