XML 94 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Convertible Preferred Shares - Additional Information (Details)
1 Months Ended 12 Months Ended
Jun. 23, 2020
shares
Jun. 30, 2020
shares
Sep. 30, 2019
USD ($)
$ / shares
shares
Aug. 31, 2019
Jan. 31, 2019
USD ($)
$ / shares
shares
Jun. 30, 2017
USD ($)
Tranche
$ / shares
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
shares
Temporary Equity [Line Items]                
Conversion of convertible preferred shares into an equivalent number of common shares, Value               $ 135,997,000
Common Shares                
Temporary Equity [Line Items]                
Conversion of convertible preferred shares into an equivalent number of common shares, Value               $ 135,997,000
Conversion of convertible preferred shares into an equivalent number of common shares, Shares | shares               21,558,393
Convertible preferred shares converted into common shares | shares 21,558,393 21,558,393            
Series A Preferred Shares                
Temporary Equity [Line Items]                
Convertible preferred shares authorized           unlimited    
Number of tranches | Tranche           3    
Beneficial conversion feature             $ 0  
Series A Preferred Shares | First Tranche                
Temporary Equity [Line Items]                
Convertible preferred shares, par value | $ / shares           $ 4.91    
Issuance of convertible preferred shares | shares           5,906,049    
Proceeds from Issuance of convertible preferred stock           $ 29,000,000.0    
Stock issuance costs           40,000.00    
Conversion of convertible preferred shares into an equivalent number of common shares, Value           $ 4,500,000    
Conversion of convertible preferred shares into an equivalent number of common shares, Shares | shares           907,291    
Series A Preferred Shares | Second Tranche                
Temporary Equity [Line Items]                
Convertible preferred shares, par value | $ / shares         $ 4.91      
Issuance of convertible preferred shares | shares         4,276,795      
Proceeds from Issuance of convertible preferred stock         $ 21,000,000.0      
Series A Preferred Shares | Maximum                
Temporary Equity [Line Items]                
Issuance of convertible preferred shares | shares           13,237,696    
Series A Preferred Shares | Maximum | First Tranche                
Temporary Equity [Line Items]                
Issuance of convertible preferred shares | shares           7,331,647    
Series B Preferred Shares                
Temporary Equity [Line Items]                
Convertible preferred shares authorized       unlimited        
Convertible preferred shares, par value | $ / shares     $ 7.88          
Issuance of convertible preferred shares | shares     10,468,258          
Proceeds from Issuance of convertible preferred stock     $ 82,500,000          
Beneficial conversion feature             $ 0