v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Stock Subscription Receivable
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
At the Market Offering
Total
Balance at the beginning of the period at Dec. 31, 2024 $ 38   $ 502,501 $ (120) $ (467,371)   $ 35,048
Balance at the beginning of the period (in shares) at Dec. 31, 2024 38,329,894            
Increase (Decrease) in Stockholders' Equity              
Issuance of common stock upon exercise of stock options     16       16
Issuance of common stock upon exercise of stock options (in shares) 6,667            
Issuance of common stock upon exercise of prefunded warrants $ 3   (3)        
Issuance of common stock upon exercise of prefunded warrants (in shares) 2,921,041            
Issuance of common stock upon vest of restricted stock units (in shares) 181,927            
Foreign currency translation adjustment       38     38
Stock-based compensation     2,693       2,693
Net income (loss)         (32,078)   (32,078)
Balance at the end of the period at Jun. 30, 2025 $ 41   505,207 (82) (499,449)   5,717
Balance at the end of the period (in shares) at Jun. 30, 2025 41,439,529            
Balance at the beginning of the period at Dec. 31, 2024 $ 38   502,501 (120) (467,371)   35,048
Balance at the beginning of the period (in shares) at Dec. 31, 2024 38,329,894            
Balance at the end of the period at Dec. 31, 2025 $ 84 $ (150) 616,216 (95) (462,549)   153,506
Balance at the end of the period (in shares) at Dec. 31, 2025 83,851,051            
Balance at the beginning of the period at Mar. 31, 2025 $ 41   503,718 (113) (482,806)   20,840
Balance at the beginning of the period (in shares) at Mar. 31, 2025 41,439,529            
Increase (Decrease) in Stockholders' Equity              
Foreign currency translation adjustment       31     31
Stock-based compensation     1,489       1,489
Net income (loss)         (16,643)   (16,643)
Balance at the end of the period at Jun. 30, 2025 $ 41   505,207 (82) (499,449)   5,717
Balance at the end of the period (in shares) at Jun. 30, 2025 41,439,529            
Balance at the beginning of the period at Dec. 31, 2025 $ 84 (150) 616,216 (95) (462,549)   153,506
Balance at the beginning of the period (in shares) at Dec. 31, 2025 83,851,051            
Increase (Decrease) in Stockholders' Equity              
Issuance of common stock through ATM sales $ 22   19,167     $ 19,189 19,189
Issuance of common stock through ATM sales (in shares) 22,190,081         22,190,081  
Amortization of ATM issuance costs     (53)       (53)
Issuance of common stock upon vest of restricted stock units $ 2   (2)        
Issuance of common stock upon vest of restricted stock units (in shares) 1,723,250            
Collection of stock subscription receivable related to ATM share issuances   $ 150         150
Foreign currency translation adjustment       14     14
Stock-based compensation     4,290       4,290
Net income (loss)         (37,777)   (37,777)
Balance at the end of the period at Jun. 30, 2026 $ 108   639,618 (81) (500,326)   139,319
Balance at the end of the period (in shares) at Jun. 30, 2026 107,764,382            
Balance at the beginning of the period at Mar. 31, 2026 $ 94   624,082 (86) (539,715)   84,375
Balance at the beginning of the period (in shares) at Mar. 31, 2026 93,927,528            
Increase (Decrease) in Stockholders' Equity              
Issuance of common stock through ATM sales $ 14   13,414     $ 13,428 13,428
Issuance of common stock through ATM sales (in shares) 13,736,854         13,736,854  
Amortization of ATM issuance costs     (37)       (37)
Issuance of common stock upon vest of restricted stock units (in shares) 100,000            
Foreign currency translation adjustment       5     5
Stock-based compensation     2,159       2,159
Net income (loss)         39,389   39,389
Balance at the end of the period at Jun. 30, 2026 $ 108   $ 639,618 $ (81) $ (500,326)   $ 139,319
Balance at the end of the period (in shares) at Jun. 30, 2026 107,764,382