Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Stockholders' Equity

v3.26.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
At-The-Market Equity Offering
Common Stock
Common Stock
At-The-Market Equity Offering
Additional Paid-in Capital
Additional Paid-in Capital
At-The-Market Equity Offering
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 (17,754)              
Ending balance (in shares) at Sep. 30, 2025     28,428,176          
Ending balance at Sep. 30, 2025 15,874   $ 284   224,714     (209,124)
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 and issuance of common stock (in shares)     275,808          
Registered direct offering and issuance 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)
Issuances of common stock:                
Share-based compensation (in shares)     3,806          
Share-based compensation 2,022       2,022      
Option exercises (cash and cashless) (in shares)     759          
Net loss for the period (5,891)             (5,891)
Ending balance (in shares) at Sep. 30, 2025     28,428,176          
Ending balance at Sep. 30, 2025 $ 15,874   $ 284   224,714     (209,124)
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:                
Registered direct offering and issuance of common stock (in shares)   1,530,000            
Net loss for the period $ (28,349)              
Ending balance (in shares) at Sep. 30, 2026 32,051,494   32,051,494          
Ending balance at Sep. 30, 2026 $ 27,267   $ 320   269,639   2,567 (245,259)
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          
Ending balance at Jun. 30, 2026 10,776   $ 305   245,703   2,567 (237,799)
Issuances of common stock:                
Registered direct offering and issuance of common stock (in shares)   1,530,000   1,530,000        
Registered direct offering and issuance of common stock   $ 22,020   $ 15   $ 22,005    
Share-based compensation (in shares)     1,514          
Share-based compensation 1,880       1,880      
Option exercises (cash and cashless) (in shares)     16,848          
Option exercises (cash and cashless) 51       51      
Net loss for the period $ (7,460)             (7,460)
Ending balance (in shares) at Sep. 30, 2026 32,051,494   32,051,494          
Ending balance at Sep. 30, 2026 $ 27,267   $ 320   $ 269,639   $ 2,567 $ (245,259)