XML 78 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Nature of Business - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 01, 2021
USD ($)
$ / shares
shares
Jun. 23, 2020
USD ($)
$ / shares
shares
Jun. 12, 2020
Jun. 30, 2020
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Organization and Nature of Business [Line Items]            
Entity incorporation, date of incorporation         Sep. 06, 2016  
Reverse stock split of share capital         1-for-6.062  
Conversion ratio     0.16496      
Net proceeds from IPO | $           $ 232,043
Accumulated deficit | $         $ (210,266) $ (103,358)
Net proceeds from issuance of common shares | $         $ 94,288  
Follow On Offering            
Organization and Nature of Business [Line Items]            
Underwriting Commissions And Estimated Offering Expenses | $ $ 800          
Common Shares            
Organization and Nature of Business [Line Items]            
Shares issued | shares         3,299  
Gross proceeds from IPO | $   $ 253,000        
Net proceeds from IPO | $   $ 232,043        
Convertible preferred shares converted into common shares | shares   21,558,393   21,558,393    
Shares issued upon exercise of warrants outstanding | shares   750,000        
Shares issued, price per share | $ / shares   $ 20.00        
Common Shares | Initial Public Offering            
Organization and Nature of Business [Line Items]            
Shares issued | shares   12,650,000       12,650,000
Common Shares | Exercise of Underwriters Option            
Organization and Nature of Business [Line Items]            
Shares issued | shares   1,650,000        
Common Shares | Follow On Offering            
Organization and Nature of Business [Line Items]            
Shares issued | shares 4,600,000       4,600,000  
Shares issued, price per share | $ / shares $ 22.00          
Net proceeds from issuance of common shares | $ $ 94,300          
Maximum | Common Shares | Exercise of Underwriters Option            
Organization and Nature of Business [Line Items]            
Shares issued | shares 600,000 1,650,000