XML 42 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Nature of Business - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 23, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Organization and Nature of Business [Line Items]          
Entity incorporation, date of incorporation       Sep. 06, 2016  
Net proceeds from IPO         $ 233,760
Common Shares          
Organization and Nature of Business [Line Items]          
Shares issued   3,299      
Gross proceeds from IPO $ 253,000        
Net proceeds from IPO $ 232,000        
Convertible preferred shares converted into common shares 21,558,393        
Shares issued upon exercise of warrants outstanding 750,000        
Common Shares | Initial Public Offering          
Organization and Nature of Business [Line Items]          
Shares issued 12,650,000   12,650,000    
Common Shares | Exercise of Underwriters Option          
Organization and Nature of Business [Line Items]          
Shares issued 1,650,000