Quarterly report pursuant to Section 13 or 15(d)

Shareholders' Equity - Additional Information (Details)

v3.23.1
Shareholders' Equity - Additional Information (Details)
1 Months Ended 3 Months Ended 26 Months Ended
Oct. 17, 2022
USD ($)
Oct. 07, 2022
USD ($)
$ / shares
Feb. 12, 2021
$ / shares
shares
Feb. 10, 2021
$ / shares
shares
Feb. 08, 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
Mar. 31, 2023
USD ($)
Vote
$ / shares
shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Aug. 17, 2022
$ / shares
Mar. 31, 2022
$ / shares
Jan. 28, 2021
$ / shares
shares
Apr. 27, 2018
$ / shares
shares
Class Of Stock [Line Items]                                    
Ordinary shares, shares issued                       12,805,833 12,805,833 12,598,641        
Ordinary shares, par value | $ / shares                       $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01  
Proceeds from warrants being exercised | $                       $ 546,000            
Warrants exercised                       25,333 25,333          
Ordinary shares, shares authorized                       20,000,000 20,000,000 20,000,000        
Increase to authorized ordinary shares                                 10,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                                  
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        
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          
Designated Preferred Shares                                    
Class Of Stock [Line Items]                                    
Undesignated preferred shares issued                       0 0 0        
Silicon Valley Bank and Life Sciences Fund II LLC | Series B Convertible Preferred Shares                                    
Class Of Stock [Line Items]                                    
Warrants to purchase convertible preferred shares/ordinary shares                       19,890 19,890         19,890
Warrants to purchase ordinary shares, exercise price | $ / shares                       $ 282.75 $ 282.75         $ 282.75
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          
Ordinary Shares                                    
Class Of Stock [Line Items]                                    
Warrants to purchase convertible preferred shares/ordinary shares                       1,326 1,326         1,326
Sales Agreement With H.C. Wainwright                                    
Class Of Stock [Line Items]                                    
Ordinary shares, par value | $ / shares   $ 0.01                                
Sales Agreement With H.C. Wainwright | Maximum                                    
Class Of Stock [Line Items]                                    
May offer and sell ordinary shares for aggregate gross sales proceeds | $   $ 16,000,000.0                                
October Offering                                    
Class Of Stock [Line Items]                                    
Proceeds from warrants being exercised | $                       $ 13,885,000            
Warrants exercised                       1,392,701 1,392,701          
Warrants to purchase convertible preferred shares/ordinary shares           125,641                        
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]                                    
Warrants to purchase convertible preferred shares/ordinary shares             1,346,153                      
February Underwritten Offering                                    
Class Of Stock [Line Items]                                    
Warrants to purchase ordinary shares, exercise price | $ / shares       $ 21.5625 $ 21.5625                          
Offering closing date       Feb. 10, 2021 Feb. 08, 2021                          
Additional ordinary shares that can be purchased by underwriter       347,826                            
Warrants expiry date       Feb. 03, 2026 Feb. 03, 2026                          
Percentage of ordinary shares issued to purchase warrants       7.00% 7.00%                          
February Underwritten Offering | Maximum                                    
Class Of Stock [Line Items]                                    
Warrants to purchase convertible preferred shares/ordinary shares       24,347 162,318                          
Private Placement | Securities Purchase Agreement                                    
Class Of Stock [Line Items]                                    
Warrants to purchase convertible preferred shares/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]                                    
Warrants to purchase convertible preferred shares/ordinary shares                   99,057                
Private Placement | June 30 SPA                                    
Class Of Stock [Line Items]                                    
Proceeds from warrants being exercised | $                       $ 1,796,000            
Warrants exercised                       84,317 84,317          
Warrants to purchase convertible preferred shares/ordinary shares               15,739                    
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%                    
Private Placement | June 30 SPA | Maximum                                    
Class Of Stock [Line Items]                                    
Warrants to purchase convertible preferred shares/ordinary shares                     112,422              
Private Placement | Exchangeable Notes                                    
Class Of Stock [Line Items]                                    
Aggregate principal amount of exchangeable notes | $                       $ 39,201,000            
At-the-market agreement                                    
Class Of Stock [Line Items]                                    
Offering price per share | $ / shares                       $ 1.32 $ 1.32          
Proceeds from registered direct offerings, net of transaction costs | $                       $ 200,000            
Number of ordinary shares sold                       184,094            
Warrants to Purchase 19,890 Ordinary Shares                                    
Class Of Stock [Line Items]                                    
Warrants expiry date                       Apr. 27, 2028            
February Registered Direct Offering                                    
Class Of Stock [Line Items]                                    
Warrants to purchase ordinary shares, exercise price | $ / shares     $ 37.50                              
Offering closing date     Feb. 12, 2021                              
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]                                    
Warrants to purchase convertible preferred shares/ordinary shares     81,666