Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity - Common Stock Activity (Details)

v3.22.0.1
Shareholders' Equity - Common Stock Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Increase (Decrease) in Stockholders' Equity      
Balance (in shares) 126,725,000 111,800,000  
Balance $ 407,750 $ 298,600 $ 135,717
Issue of common shares upon public offerings, net of issuance costs 196,740 187,732 223,118
Issued pursuant to exercise of warrants $ 365 $ 1 $ 6,988
Issued pursuant to exercise of stock options (in shares) 3,238,000 1,593,000 3,578,000
Issued pursuant to exercise of stock options $ 23,421 $ 6,643 $ 13,748
Issued pursuant to ESPP 585    
Balance $ 479,091 $ 407,750 $ 298,600
Balance (in shares) 141,600,000 126,725,000 111,800,000
Common Shares      
Increase (Decrease) in Stockholders' Equity      
Balance (in shares) 126,725,000 111,798,000 85,500,000
Balance $ 944,328 $ 746,487 $ 488,744
Issuance of common shares (in shares) 10,166,000 13,333,000 19,735,000
Issue of common shares upon public offerings, net of issuance costs $ 196,740 $ 187,732 $ 223,118
Share issue costs $ (5,616) $ (12,268) $ (13,629)
Issued pursuant to exercise of warrants (in shares) 1,434,000 1,000 2,983,000
Issued pursuant to exercise of warrants $ 2,102 $ 2 $ 12,428
Issued pursuant to exercise of stock options (in shares) 3,238,000 1,593,000 3,580,000
Issued pursuant to exercise of stock options $ 33,073 $ 10,107 $ 22,197
Issued pursuant to ESPP (in shares) 37,000    
Issued pursuant to ESPP $ 808    
Balance $ 1,177,051 $ 944,328 $ 746,487
Balance (in shares) 141,600,000 126,725,000 111,798,000
Common Shares | Public Offering      
Increase (Decrease) in Stockholders' Equity      
Issuance of common shares (in shares)   13,333,000 12,782,000
Issue of common shares upon public offerings, net of issuance costs   $ 200,000 $ 191,737
Common Shares | At-the-Market Facilities      
Increase (Decrease) in Stockholders' Equity      
Issuance of common shares (in shares) 10,166,000   6,953,000
Issue of common shares upon public offerings, net of issuance costs $ 202,356   $ 45,010