XML 23 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Common Shares
Pre-funded warrants
Additional paid-in capital
Accumulated deficit
Total
Opening balance at Dec. 31, 2022 $ 273,900 $ 34,352 $ 24,437 $ (266,341) $ 66,348
Beginning Balance, warrants (in shares) at Dec. 31, 2022   8,518,257      
Beginning Balance (in shares) at Dec. 31, 2022 34,286,002        
Increase (Decrease) in Stockholders' Equity          
Net loss       (59,685) (59,685)
Exercise of stock options $ 326   (137)   189
Exercise of stock options (in shares) 114,103        
Pre-funded warrants - Private Placement, net of issuance costs   $ 14,107     14,107
Pre-funded warrants - Private Placement, net of issuance costs (in shares)   1,059,000      
Share-based compensation     9,534   9,534
Exchange of common shares $ (14,115)       (14,115)
Exchange of common shares (in shares) (1,059,000)        
Employee stock purchase plan purchases $ 393       393
Employee stock purchase plan purchases (in shares) 142,006        
Closing balance at Dec. 31, 2023 $ 260,504 $ 48,459 33,834 (326,026) $ 16,771
Ending Balance, warrants (in shares) at Dec. 31, 2023   9,577,257     9,577,257
Ending Balance (in shares) at Dec. 31, 2023 33,483,111       33,483,111
Increase (Decrease) in Stockholders' Equity          
Net loss       (41,519) $ (41,519)
Exercise of stock options $ 95   (42)   53
Exercise of stock options (in shares) 50,476        
Pre-funded warrants - Private Placement, net of issuance costs   $ 4,617     4,617
Pre-funded warrants - Private Placement, net of issuance costs (in shares)   3,333,333      
Share-based compensation     5,776   5,776
Issuance of common shares, net of issuance costs $ 27,258       27,258
Issuance of common shares, net of issuance costs (shares) 19,666,667        
Employee stock purchase plan purchases $ 191       191
Employee stock purchase plan purchases (in shares) 153,730        
Closing balance at Dec. 31, 2024 $ 288,048 $ 53,076 $ 39,568 $ (367,545) $ 13,147
Ending Balance, warrants (in shares) at Dec. 31, 2024   12,910,590     12,910,590
Ending Balance (in shares) at Dec. 31, 2024 53,353,984       53,353,984