XML 105 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders’ equity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Oct. 22, 2023
Mar. 03, 2022
Nov. 04, 2021
Oct. 08, 2021
Mar. 04, 2021
Oct. 22, 2020
Aug. 07, 2020
Jan. 10, 2020
Class of Stock [Line Items]                    
Preferred stock, shares authorized (in shares) 1,164,000                  
Stock Option                    
Class of Stock [Line Items]                    
Number of additional shares authorized (in shares) 7,672,299                  
Common Shares | Jan 2020 Registration Stmt                    
Class of Stock [Line Items]                    
Aggregate share sales price                   $ 150,000
Common Shares | Oct 2020 Registration Stmt                    
Class of Stock [Line Items]                    
Aggregate share sales price               $ 200,000    
Common Shares | Nov 2021 Registration Stmt                    
Class of Stock [Line Items]                    
Aggregate share sales price         $ 250,000          
Jefferies LLC | Common Shares | October 2021 Prospectus Supplement | Oct 2020 Registration Stmt                    
Class of Stock [Line Items]                    
Aggregate share sales price           $ 75,000        
Common Stock, Value, Subscriptions Expired     $ 29,300              
Jefferies LLC | Common Shares | Sale Agreement                    
Class of Stock [Line Items]                    
Number of shares issued under agreement 12,020,257 8,645,426                
Proceeds from issuance of common stock $ 29,900 $ 20,300                
Jefferies LLC | Common Shares | Aug 2020 Prospectus Supplement | Jan 2020 Registration Stmt                    
Class of Stock [Line Items]                    
Aggregate share sales price                 $ 75,000  
Jefferies LLC | Common Shares | Mar 2021 Prospectus Supplement Agreement | Oct 2020 Registration Stmt                    
Class of Stock [Line Items]                    
Aggregate share sales price             $ 75,000      
Jefferies LLC | Common Shares | March 2022 Prospectus Supplement                    
Class of Stock [Line Items]                    
Aggregate share sales price 70,900                  
Jefferies LLC | Common Shares | March 2022 Prospectus Supplement | Jan 2020 Oct 2020 and Nov 2021 Registration Stmts                    
Class of Stock [Line Items]                    
Aggregate share sales price       $ 100,000            
Jefferies LLC | Common Shares | Jan 2020 Prospectus Supplement | Jan 2020 Registration Stmt                    
Class of Stock [Line Items]                    
Aggregate share sales price                   $ 50,000
Qilu Pharmaceutical Co, LTD.                    
Class of Stock [Line Items]                    
Income Taxes Paid $ 4,400 $ 4,400