XML 21 R5.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Follow-on Public Offering
Common Stock
Additional Paid-In Capital
Follow-on Public Offering
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Follow-on Public Offering
Total
Balance at Dec. 31, 2024   $ 7   $ 430,859 $ (1,288) $ (397,010)   $ 32,568
Balance (in shares) at Dec. 31, 2024   67,899,779            
Common stock issued upon exercise of stock options       279       279
Common stock issued upon exercise of stock options (in shares)   269,682            
Stock-based compensation expense       1,251       1,251
Unrealized loss on marketable securities         (23)     (23)
Foreign currency translation adjustment         57     57
Net income (loss)           15,193   15,193
Balance at Mar. 31, 2025   $ 7   432,389 (1,254) (381,817)   49,325
Balance (in shares) at Mar. 31, 2025   68,169,461            
Balance at Dec. 31, 2024   $ 7   430,859 (1,288) (397,010)   32,568
Balance (in shares) at Dec. 31, 2024   67,899,779            
Foreign currency translation adjustment               182
Net income (loss)               7,195
Balance at Jun. 30, 2025   $ 7   471,184 (1,148) (389,815)   80,228
Balance (in shares) at Jun. 30, 2025   74,514,039            
Balance at Mar. 31, 2025   $ 7   432,389 (1,254) (381,817)   49,325
Balance (in shares) at Mar. 31, 2025   68,169,461            
Issuance of common stock upon exercise of common stock warrants       23,053       23,053
Issuance of common stock upon exercise of common stock warrants (in shares)   6,330,578            
Issuance of pre-funded warrants upon exercise of common stock warrants       14,461       14,461
Common stock issued upon exercise of stock options       25       25
Common stock issued upon exercise of stock options (in shares)   14,000            
Stock-based compensation expense       1,256       1,256
Unrealized loss on marketable securities         (19)     (19)
Foreign currency translation adjustment         125     125
Net income (loss)           (7,998)   (7,998)
Balance at Jun. 30, 2025   $ 7   471,184 (1,148) (389,815)   80,228
Balance (in shares) at Jun. 30, 2025   74,514,039            
Balance at Dec. 31, 2025   $ 7   474,387 (896) (412,293)   $ 61,205
Balance (in shares) at Dec. 31, 2025   74,696,629           74,696,629
Common stock issued upon exercise of stock options       1,339       $ 1,339
Common stock issued upon exercise of stock options (in shares)   308,017            
Common stock issued $ 1   $ 189,406       $ 189,407  
Common stock issued (in shares) 9,085,778              
Stock-based compensation expense       2,650       2,650
Unrealized loss on marketable securities         (334)     (334)
Foreign currency translation adjustment         104     104
Net income (loss)           (13,692)   (13,692)
Balance at Mar. 31, 2026   $ 8   667,782 (1,126) (425,985)   240,679
Balance (in shares) at Mar. 31, 2026   84,090,424            
Balance at Dec. 31, 2025   $ 7   474,387 (896) (412,293)   $ 61,205
Balance (in shares) at Dec. 31, 2025   74,696,629           74,696,629
Foreign currency translation adjustment               $ 424
Net income (loss)               (31,651)
Balance at Jun. 30, 2026   $ 8   670,557 (1,293) (443,944)   $ 225,328
Balance (in shares) at Jun. 30, 2026   84,120,944           84,120,944
Balance at Mar. 31, 2026   $ 8   667,782 (1,126) (425,985)   $ 240,679
Balance (in shares) at Mar. 31, 2026   84,090,424            
Common stock issued upon exercise of stock options       166       166
Common stock issued upon exercise of stock options (in shares)   30,520            
Stock-based compensation expense       2,609       2,609
Unrealized loss on marketable securities         (487)     (487)
Foreign currency translation adjustment         320     320
Net income (loss)           (17,959)   (17,959)
Balance at Jun. 30, 2026   $ 8   $ 670,557 $ (1,293) $ (443,944)   $ 225,328
Balance (in shares) at Jun. 30, 2026   84,120,944           84,120,944