XML 66 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
Feb. 08, 2021
Feb. 04, 2021
Dec. 31, 2020
Dec. 31, 2019
Subsequent Event [Line Items]        
Common stock, par value     $ 0.001 $ 0.001
William Blair & Company, L.L.C. and Truist Securities, Inc. [Member]William Blair And Company Llc And Truist Securities Inc [Member] | Subsequent Event [Member] | 2021 Underwriting Agreement [Member]        
Subsequent Event [Line Items]        
Underwriting agreement, shares   6,000,000    
Common stock, par value   $ 0.001    
Common stock share price   7.50    
Underwriting discount per share   $ 0.4875    
Net proceeds from public offering $ 48.4      
William Blair & Company, L.L.C. and Truist Securities, Inc. [Member]William Blair And Company Llc And Truist Securities Inc [Member] | Subsequent Event [Member] | 2021 Underwriting Agreement [Member] | Over-Allotment Option [Member]        
Subsequent Event [Line Items]        
Underwriting agreement, shares   900,000    
William Blair & Company, L.L.C. and Truist Securities, Inc. [Member]William Blair And Company Llc And Truist Securities Inc [Member] | Subsequent Event [Member] | 2021 Option Shares [Member] | Over-Allotment Option [Member]        
Subsequent Event [Line Items]        
Common stock, par value   $ 0.001    
Underwriting discount per share   $ 0.4875