XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Business Activities (Details)
1 Months Ended 12 Months Ended
Jan. 01, 2022
USD ($)
shares
Jan. 31, 2022
USD ($)
shares
Sep. 30, 2021
USD ($)
$ / shares
shares
May 31, 2021
USD ($)
$ / shares
shares
Mar. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
May 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
employee
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
shares
Liquidity                      
Cash, cash equivalents and short-term investments                 $ 47,900,000    
Number of sales representatives | employee                 60    
Proceeds from at-the-market facility                 $ 42,280,000 $ 7,520,000 $ 27,945,000
Nominal value | $ / shares           $ 0.01     $ 0.01 $ 0.01  
Shares issued                 $ 70,138,000 $ 61,060,000 $ 48,082,000
Regular purchase     $ 2,500,000                
Public offering                      
Liquidity                      
Number of shares issued | shares           6,000,000          
Shares Issued, Price Per Share | $ / shares           $ 2.50       $ 2.50  
Proceeds from at-the-market facility           $ 15,000,000.0          
Net proceeds from sale of stock           $ 13,300,000          
Purchase agreement                      
Liquidity                      
Number of shares issued | shares             4,144,537        
Proceeds from at-the-market facility             $ 38,000,000.0        
Net proceeds from sale of stock             $ 35,200,000        
Number of ordinary shares that can be purchased by warrant holders | shares             4,144,537        
Share and warrant price | $ / shares             $ 9.1686        
Jefferies LLC | At-the-market offering | Maximum                      
Liquidity                      
Proceeds from at-the-market facility   $ 19,000,000.0                  
Purchasers | Purchase agreement                      
Liquidity                      
Number of shares issued | shares         9,761,010     1,379,310      
Proceeds from at-the-market facility               $ 20,000,000.0      
Net proceeds from sale of stock         $ 23,400,000     $ 18,300,000      
Proceeds from Issuance or Sale of Equity         $ 25,400,000            
Number of ordinary shares that can be purchased by warrant holders | shares         4,880,505     1,379,310     1,379,310
Nominal value | $ / shares         $ 0.01            
Share and warrant price | $ / shares               $ 14.50      
Exercise price | $ / shares                 $ 2.39    
Term         5 years            
Warrants outstanding | shares                 5,180,505    
Lincoln Park Capital Fund, LLC | Purchase agreement                      
Liquidity                      
Proceeds from at-the-market facility   19,000,000.0                  
Net proceeds from sale of stock   $ 1,600,000             $ 2,400,000    
Lincoln Park Capital Fund, LLC | Purchase agreement | Ordinary shares                      
Liquidity                      
Number of shares issued | shares 3,600,000 3,600,000             2,400,000    
Proceeds from at-the-market facility $ 1,600,000               $ 2,400,000    
Commitment shares | shares     632,474                
Commitment share price | $ / shares     $ 0.01                
Regular purchase     $ 2,500,000                
Lincoln Park Capital Fund, LLC | Purchase agreement | Ordinary shares | Maximum                      
Liquidity                      
Proceeds from at-the-market facility $ 19,000,000.0                    
Shares issued     $ 23,000,000.0                
Lincoln Park Capital Fund, LLC | Purchase agreement | Ordinary shares | Share Price Not Below $0.25 Per Share                      
Liquidity                      
Share price | $ / shares     $ 0.25                
Lincoln Park Capital Fund, LLC | Purchase agreement | Ordinary shares | Share Price Not Below $0.25 Per Share | Maximum                      
Liquidity                      
Number of shares issued | shares     400,000                
Lincoln Park Capital Fund, LLC | Purchase agreement | Ordinary shares | Share Price Not Below $2.00 Per Share                      
Liquidity                      
Share price | $ / shares     $ 2.00                
Lincoln Park Capital Fund, LLC | Purchase agreement | Ordinary shares | Share Price Not Below $2.00 Per Share | Maximum                      
Liquidity                      
Number of shares issued | shares     600,000                
Lincoln Park Capital Fund, LLC | Purchase agreement | Ordinary shares | Share Price Not Below $3.00 Per Share                      
Liquidity                      
Share price | $ / shares     $ 3.00                
Lincoln Park Capital Fund, LLC | Purchase agreement | Ordinary shares | Share Price Not Below $3.00 Per Share | Maximum                      
Liquidity                      
Number of shares issued | shares     800,000                
Ordinary Share Warrants | Purchasers | Purchase agreement                      
Liquidity                      
Number of ordinary shares that can be purchased by warrant holders | shares         600,000            
Share and warrant price | $ / shares         $ 2.4525            
Exercise price | $ / shares         $ 2.39            
Pre-Funded Warrants | Purchasers | Purchase agreement                      
Liquidity                      
Number of ordinary shares that can be purchased by warrant holders | shares         300,000            
Share and warrant price | $ / shares         $ 2.4425            
Exercise price | $ / shares         $ 0.01            
Open Market Sale Agreement | Jefferies LLC | Ordinary shares                      
Liquidity                      
Number of shares issued | shares 1,338,282     5,925,699         18,232,689    
Proceeds from at-the-market facility $ 595,000     $ 31,900,000         $ 29,300,000    
Net proceeds from sale of stock $ 580,000                    
Aggregate gross sale proceeds for ordinary shares       33,700,000         $ 30,500,000    
Ordinary shares remained unsold       $ 16,300,000              
Nominal value | $ / shares       $ 0.01              
Open Market Sale Agreement | Jefferies LLC | Ordinary shares | Maximum                      
Liquidity                      
Proceeds from at-the-market facility       $ 50,000,000.0              
Aggregate gross sale proceeds for ordinary shares       $ 50,000,000.0