Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity / (Deficit) - Additional Information (Details)

v3.22.4
Shareholders' Equity / (Deficit) - Additional Information (Details)
1 Months Ended 12 Months Ended 23 Months Ended
Oct. 17, 2022
USD ($)
Oct. 07, 2022
USD ($)
$ / shares
Feb. 12, 2021
$ / shares
shares
Feb. 10, 2021
USD ($)
$ / shares
shares
Feb. 09, 2021
USD ($)
$ / shares
shares
Feb. 08, 2021
$ / shares
shares
Feb. 03, 2021
$ / shares
shares
Oct. 31, 2020
$ / shares
shares
Oct. 27, 2020
$ / shares
shares
Jul. 02, 2020
$ / shares
shares
Jun. 05, 2020
$ / shares
shares
Jun. 03, 2020
$ / shares
shares
Jun. 30, 2020
$ / shares
shares
Dec. 31, 2022
USD ($)
Vote
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Aug. 17, 2022
$ / shares
Dec. 31, 2021
$ / shares
shares
Jan. 28, 2021
$ / shares
shares
Apr. 27, 2018
$ / shares
shares
Class Of Stock [Line Items]                                      
Increase to authorized ordinary shares                                   10,000,000  
Ordinary shares, par value | $ / shares                           $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01  
Ordinary shares, shares authorized                           20,000,000 20,000,000   20,000,000    
Number of vote per common share | Vote                           1          
Common stock rights and preferences                           The holders of ordinary shares currently have no preemptive or other subscription rights, and there are no redemption or sinking fund provisions with respect to such shares.          
Authorized amount for sale of stock | $ $ 100,000,000.0                                    
Ordinary shares, shares issued                           12,598,641 12,598,641   12,185,019    
Number of warrants to purchase ordinary shares                           25,333 25,333        
Proceeds from warrants connected to registered direct offerings | $                           $ 546,000          
Undesignated preferred shares, par value | $ / shares                           $ 0.01 $ 0.01   $ 0.01    
Undesignated preferred shares, authorized                           100,000,000 100,000,000   100,000,000    
Undesignated preferred shares issued                           0 0   0    
Sales Agreement With H.C. Wainwright                                      
Class Of Stock [Line Items]                                      
Ordinary shares, par value | $ / shares   $ 0.01                                  
Maximum | Sales Agreement With H.C. Wainwright                                      
Class Of Stock [Line Items]                                      
May offer and sell ordinary shares for aggregate gross sales proceeds | $   $ 16,000,000.0                                  
Private Placement | Securities Purchase Agreement                                      
Class Of Stock [Line Items]                                      
Number of warrants to purchase ordinary shares                     13,868                
Warrants to purchase ordinary shares, exercise price | $ / shares                     $ 31.5465 $ 24.30              
Warrants expiry date                       Dec. 05, 2025              
Percentage of ordinary shares issued to purchase warrants                     7.00%                
Private Placement | Securities Purchase Agreement | Maximum                                      
Class Of Stock [Line Items]                                      
Number of warrants to purchase ordinary shares                       99,057              
Private Placement | June 30 SPA                                      
Class Of Stock [Line Items]                                      
Number of warrants to purchase ordinary shares                   15,739       84,317 84,317        
Warrants to purchase ordinary shares, exercise price | $ / shares                   $ 27.7965     $ 21.30            
Warrants expiry date                   Jun. 30, 2025     Jan. 02, 2026            
Percentage of ordinary shares issued to purchase warrants                   7.00%                  
Proceeds from exercise of warrants related to registered direct offering | $                           $ 1,796,000          
Private Placement | June 30 SPA | Maximum                                      
Class Of Stock [Line Items]                                      
Number of warrants to purchase ordinary shares                         112,422            
October Offering                                      
Class Of Stock [Line Items]                                      
Proceeds from registered direct offerings, net of transaction costs | $                           $ 13,885,000          
Number of warrants to purchase ordinary shares               125,641           1,392,701 1,392,701        
Warrants to purchase ordinary shares, exercise price | $ / shares               $ 12.1875 $ 9.75                    
Warrants expiry date               Oct. 22, 2025 Oct. 27, 2025                    
Percentage of ordinary shares issued to purchase warrants               7.00%                      
October Offering | Maximum                                      
Class Of Stock [Line Items]                                      
Number of warrants to purchase ordinary shares                 1,346,153                    
February Underwritten Offering                                      
Class Of Stock [Line Items]                                      
Offering closing date       Feb. 10, 2021   Feb. 08, 2021                          
Additional ordinary shares that can be purchased by underwriter       347,826                              
Warrants to purchase ordinary shares, exercise price | $ / shares       $ 21.5625   $ 21.5625                          
Warrants expiry date       Feb. 03, 2026   Feb. 03, 2026                          
Percentage of ordinary shares issued to purchase warrants       7.00%   7.00%                          
February Underwritten Offering | Underwriting Agreement                                      
Class Of Stock [Line Items]                                      
Ordinary shares, par value | $ / shares             $ 0.01                        
Ordinary shares, shares issued             2,318,840                        
Offering closing date             Feb. 08, 2021                        
February Underwritten Offering | Pursuant to the Underwriting Agreement                                      
Class Of Stock [Line Items]                                      
Ordinary shares, shares issued       2,666,666                              
Additional ordinary shares that can be purchased by underwriter       347,826                              
Aggregate gross proceeds from ordinary shares | $       $ 46,000,000                              
Proceeds from registered direct offerings, net of transaction costs | $       $ 42,119,000                              
February Underwritten Offering | Maximum                                      
Class Of Stock [Line Items]                                      
Number of warrants to purchase ordinary shares       24,347   162,318                          
February 2021 Underwritten Offering | Underwriting Agreement                                      
Class Of Stock [Line Items]                                      
Offering price per share | $ / shares             $ 17.25                        
At-the-market Agreement                                      
Class Of Stock [Line Items]                                      
Number of ordinary shares sold                           356,933          
Offering price per share | $ / shares                           $ 1.25 $ 1.25        
Proceeds from registered direct offerings, net of transaction costs | $                           $ 400,000          
February Registered Direct Offering                                      
Class Of Stock [Line Items]                                      
Ordinary shares, par value | $ / shares         $ 0.01                            
Ordinary shares, shares issued         1,166,666                            
Offering price per share | $ / shares         $ 30.00                            
Offering closing date     Feb. 12, 2021   Feb. 12, 2021                            
Aggregate gross proceeds from ordinary shares | $         $ 35,000,000                            
Proceeds from registered direct offerings, net of transaction costs | $         $ 32,235,000                            
Warrants to purchase ordinary shares, exercise price | $ / shares     $ 37.50                                
Warrants expiry date     Feb. 09, 2026                                
Percentage of ordinary shares issued to purchase warrants     7.00%                                
February Registered Direct Offering | Maximum                                      
Class Of Stock [Line Items]                                      
Number of warrants to purchase ordinary shares     81,666                                
Warrants to Purchase 19,890 Ordinary Shares                                      
Class Of Stock [Line Items]                                      
Warrants expiry date                           Apr. 27, 2028          
Series B Convertible Preferred Shares | Silicon Valley Bank and Life Sciences Fund II LLC                                      
Class Of Stock [Line Items]                                      
Number of warrants to purchase ordinary shares                           19,890 19,890       19,890
Warrants to purchase ordinary shares, exercise price | $ / shares                           $ 282.75 $ 282.75       $ 282.75
Undesignated Preferred Shares                                      
Class Of Stock [Line Items]                                      
Undesignated preferred shares, par value | $ / shares                           $ 0.01 $ 0.01        
Undesignated preferred shares, authorized                           100,000,000 100,000,000        
Undesignated preferred shares issued                           0 0   0    
Ordinary Shares                                      
Class Of Stock [Line Items]                                      
Number of warrants to purchase ordinary shares                           1,326 1,326       1,326
Exchangeable Notes                                      
Class Of Stock [Line Items]                                      
Ordinary shares, shares issued                           3,592,555 3,592,555        
Aggregate principal amount of exchangeable notes | $                             $ 39,201,000        
Aggregate principal amount | $                           $ 12,607,000 12,607,000        
Exchangeable Notes | Private Placement                                      
Class Of Stock [Line Items]                                      
Aggregate principal amount of exchangeable notes | $                             $ 39,201,000