XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
2020 Employee Share Purchase Plan
Common Shares
Common Shares
2020 Employee Share Purchase Plan
Additional Paid-in Capital
Additional Paid-in Capital
2020 Employee Share Purchase Plan
Accumulated Other Comprehensive Loss
Accumulated Deficit
Balance at Dec. 31, 2021 $ 288,421   $ 480,699   $ 17,988     $ (210,266)
Balance, Shares at Dec. 31, 2021     41,850,162          
Exercise of stock options 28   $ 46   (18)      
Exercise of stock options, Shares     12,235          
Share-based compensation expense 4,755       4,755      
Issuance of common shares under the 2020 Employee Share Purchase Plan   $ 213   $ 303   $ (90)    
Issuance of common shares under the 2020 Employee Share Purchase Plan, Shares       16,807        
Net loss and comprehensive loss (34,757)             (34,757)
Balance at Mar. 31, 2022 258,660   $ 481,048   22,635     (245,023)
Balance, Shares at Mar. 31, 2022     41,879,204          
Exercise of stock options 205   $ 332   (127)      
Exercise of stock options, Shares     44,268          
Share-based compensation expense 4,745       4,745      
Net loss and comprehensive loss (38,093)             (38,093)
Balance at Jun. 30, 2022 225,517   $ 481,380   27,253     (283,116)
Balance, Shares at Jun. 30, 2022     41,923,472          
Exercise of stock options 50   $ 80   (30)      
Exercise of stock options, Shares     16,930          
Share-based compensation expense 5,053       5,053      
Issuance of common shares under the 2020 Employee Share Purchase Plan   219   $ 322   (103)    
Issuance of common shares under the 2020 Employee Share Purchase Plan, Shares       21,108        
Other comprehensive gain (loss) (524)           $ (524)  
Net income (loss) 75,461             75,461
Balance at Sep. 30, 2022 305,776   $ 481,782   32,173   (524) (207,655)
Balance, Shares at Sep. 30, 2022     41,961,510          
Balance at Dec. 31, 2022 279,517   $ 482,032   37,226   (428) (239,313)
Balance, Shares at Dec. 31, 2022     42,036,193          
Exercise of stock options 4   $ 7   (3)      
Exercise of stock options, Shares     2,000          
Share-based compensation expense 6,062       6,062      
Issuance of common shares under the 2020 Employee Share Purchase Plan   409   $ 638   (229)    
Issuance of common shares under the 2020 Employee Share Purchase Plan, Shares       41,703        
Other comprehensive gain (loss) 193           193  
Net income (loss) (34,941)             (34,941)
Balance at Mar. 31, 2023 251,244   $ 482,677   43,056   (235) (274,254)
Balance, Shares at Mar. 31, 2023     42,079,896          
Balance at Dec. 31, 2022 $ 279,517   $ 482,032   37,226   (428) (239,313)
Balance, Shares at Dec. 31, 2022     42,036,193          
Exercise of stock options, Shares 17,450              
Balance at Sep. 30, 2023 $ 233,368   $ 483,184   55,515   (252) (305,079)
Balance, Shares at Sep. 30, 2023     42,129,251          
Balance at Mar. 31, 2023 251,244   $ 482,677   43,056   (235) (274,254)
Balance, Shares at Mar. 31, 2023     42,079,896          
Exercise of stock options 40   $ 62   (22)      
Exercise of stock options, Shares     14,050          
Share-based compensation expense 6,265       6,265      
Other comprehensive gain (loss) (189)           (189)  
Net income (loss) (11,946)             (11,946)
Balance at Jun. 30, 2023 245,414   $ 482,739   49,299   (424) (286,200)
Balance, Shares at Jun. 30, 2023     42,093,946          
Exercise of stock options 4   $ 6   (2)      
Exercise of stock options, Shares     1,400          
Share-based compensation expense 6,377       6,377      
Issuance of common shares under the 2020 Employee Share Purchase Plan   $ 280   $ 439   $ (159)    
Issuance of common shares under the 2020 Employee Share Purchase Plan, Shares       33,905        
Other comprehensive gain (loss) 172           172  
Net income (loss) (18,879)             (18,879)
Balance at Sep. 30, 2023 $ 233,368   $ 483,184   $ 55,515   $ (252) $ (305,079)
Balance, Shares at Sep. 30, 2023     42,129,251