Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Stockholders' Equity

v3.26.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Shares to be Issued
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2024   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      
Beginning balance at Dec. 31, 2024 25,389 $ 276 216,483   (191,370)
Issuances of common stock:          
Net loss for the period (11,863)        
Ending balance (in shares) at Jun. 30, 2025   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:          
Registered direct offering of common stock   275,808      
Registered direct 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 (cash and cashless) (in shares)   6,000      
Option exercises (cash and cashless) 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      
Ending balance at Jun. 30, 2025 $ 19,743 $ 284 222,692   (203,233)
Beginning balance (in shares) at Dec. 31, 2025 29,368,760 29,368,760      
Beginning balance at Dec. 31, 2025 $ 28,020 $ 294 238,995 $ 5,641 (216,910)
Issuances of common stock:          
Share-based compensation (in shares)   748,681      
Share-based compensation 2,218 $ 7 2,211    
Option exercises (cash and cashless) (in shares)   47,292      
Option exercises (cash and cashless) 148 $ 1 147    
Acquisition of IRRAS (in shares)   7,885      
Acquisition of IRRAS     106 (106)  
Payments for taxes related to net share settlement of equity awards (in shares)   (185,979)      
Payments for taxes related to net share settlement of equity awards (1,993) $ (2) (1,991)    
Net loss for the period (9,552)       (9,552)
Ending balance (in shares) at Mar. 31, 2026   29,986,639      
Ending balance at Mar. 31, 2026 $ 18,841 $ 300 239,468 5,535 (226,462)
Beginning balance (in shares) at Dec. 31, 2025 29,368,760 29,368,760      
Beginning balance at Dec. 31, 2025 $ 28,020 $ 294 238,995 5,641 (216,910)
Issuances of common stock:          
Net loss for the period $ (20,889)        
Ending balance (in shares) at Jun. 30, 2026 30,503,132 30,503,132      
Ending balance at Jun. 30, 2026 $ 10,776 $ 305 245,703 2,567 (237,799)
Beginning balance (in shares) at Mar. 31, 2026   29,986,639      
Beginning balance at Mar. 31, 2026 18,841 $ 300 239,468 5,535 (226,462)
Issuances of common stock:          
Share-based compensation (in shares)   92,773      
Share-based compensation 2,271 $ 1 2,270    
Option exercises (cash and cashless) (in shares)   158,256      
Option exercises (cash and cashless) 455 $ 2 453    
Acquisition of IRRAS (in shares)   219,671      
Acquisition of IRRAS   $ 2 2,966 (2,968)  
Issuance of common stock under employee stock purchase plan (in shares)   45,793      
Issuance of common stock under employee stock purchase plan 546   546    
Net loss for the period $ (11,337)       (11,337)
Ending balance (in shares) at Jun. 30, 2026 30,503,132 30,503,132      
Ending balance at Jun. 30, 2026 $ 10,776 $ 305 $ 245,703 $ 2,567 $ (237,799)