Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Stockholders' Equity

v3.25.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Registered Direct Offering
Common Stock
Common Stock
Registered Direct Offering
Additional Paid-in Capital
Additional Paid-in Capital
Registered Direct Offering
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2023     24,652,729        
Beginning balance at Dec. 31, 2023 $ 21,173   $ 247   $ 193,382   $ (172,456)
Issuances of common stock:              
Public offering of common stock (in shares)     2,653,848        
Public offering of common stock 16,183   $ 26   16,157    
Share-based compensation (in shares)     126,315        
Share-based compensation 1,504   $ 1   1,503    
Option exercises (in shares)     7,500        
Option exercises 21       21    
Payments for taxes related to net share settlement of equity awards (in shares)     (24,047)        
Payments for taxes related to net share settlement of equity awards (151)       (151)    
Net loss for the period (4,146)           (4,146)
Ending balance (in shares) at Mar. 31, 2024     27,416,345        
Ending balance at Mar. 31, 2024 34,584   $ 274   210,912   (176,602)
Beginning balance (in shares) at Dec. 31, 2023     24,652,729        
Beginning balance at Dec. 31, 2023 21,173   $ 247   193,382   (172,456)
Issuances of common stock:              
Net loss for the period (8,554)            
Ending balance (in shares) at Jun. 30, 2024     27,588,812        
Ending balance at Jun. 30, 2024 32,132   $ 276   212,866   (181,010)
Beginning balance (in shares) at Mar. 31, 2024     27,416,345        
Beginning balance at Mar. 31, 2024 34,584   $ 274   210,912   (176,602)
Issuances of common stock:              
Share-based compensation (in shares)     130,447        
Share-based compensation 1,796   $ 1   1,795    
Option exercises (in shares)     1,373        
Payments for taxes related to net share settlement of equity awards (in shares)     (22,153)        
Payments for taxes related to net share settlement of equity awards (128)       (128)    
Issuance of common stock under employee stock purchase plan (in shares)     62,800        
Issuance of common stock under employee stock purchase plan 288   $ 1   287    
Net loss for the period (4,408)           (4,408)
Ending balance (in shares) at Jun. 30, 2024     27,588,812        
Ending balance at Jun. 30, 2024 $ 32,132   $ 276   212,866   (181,010)
Beginning balance (in shares) at Dec. 31, 2024 27,617,415   27,617,415        
Beginning balance at Dec. 31, 2024 $ 25,389   $ 276   216,483   (191,370)
Issuances of common stock:              
Share-based compensation (in shares)     453,832        
Share-based compensation 1,908   $ 5   1,903    
Option exercises (cash and cashless) (in shares)     7,851        
Option exercises (cash and cashless) 21       21    
Payments for taxes related to net share settlement of equity awards (in shares)     (98,914)        
Payments for taxes related to net share settlement of equity awards (1,305)   $ (1)   (1,304)    
Net loss for the period (6,026)           (6,026)
Ending balance (in shares) at Mar. 31, 2025     27,980,184        
Ending balance at Mar. 31, 2025 $ 19,987   $ 280   217,103   (197,396)
Beginning balance (in shares) at Dec. 31, 2024 27,617,415   27,617,415        
Beginning balance at Dec. 31, 2024 $ 25,389   $ 276   216,483   (191,370)
Issuances of common stock:              
Option exercises (in shares) 17,906            
Net loss for the period $ (11,863)            
Ending balance (in shares) at Jun. 30, 2025 28,423,611   28,423,611        
Ending balance at Jun. 30, 2025 $ 19,743   $ 284   222,692   (203,233)
Beginning balance (in shares) at Mar. 31, 2025     27,980,184        
Beginning balance at Mar. 31, 2025 19,987   $ 280   217,103   (197,396)
Issuances of common stock:              
Public offering of common stock (in shares)       275,808      
Public offering of common stock   $ 3,341   $ 3   $ 3,338  
Share-based compensation (in shares)     157,827        
Share-based compensation 2,269   $ 1   2,268    
Option exercises (in shares)     6,000        
Option exercises 28       28    
Payments for taxes related to net share settlement of equity awards (in shares)     (26,818)        
Payments for taxes related to net share settlement of equity awards (356)       (356)    
Issuance of common stock under employee stock purchase plan (in shares)     30,610        
Issuance of common stock under employee stock purchase plan 311       311    
Net loss for the period $ (5,837)           (5,837)
Ending balance (in shares) at Jun. 30, 2025 28,423,611   28,423,611        
Ending balance at Jun. 30, 2025 $ 19,743   $ 284   $ 222,692   $ (203,233)