v3.25.2
Condensed Consolidated Statements of Stockholders' Equity (unaudited) - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2023 $ 69 $ 476,322 $ (429,098) $ 47,293
Balance (in shares) at Dec. 31, 2023 68,629,575      
Issuance of common stock upon exercise of stock options   99 0 99
Issuance of common stock upon exercise of stock options (in shares) 23,247      
Issuance of common stock upon vesting of restricted stock units     0  
Issuance of common stock upon vesting of restricted stock units (in shares) 383,133      
Issuance of common stock under employee stock purchase plan   404 0 404
Issuance of common stock under employee stock purchase plan (in shares) 67,982      
Issuance of common stock upon exercise of warrants     0  
Issuance of common stock upon exercise of warrants (in shares) 946      
Sale of common stock, net $ 7 74,861 0 74,868
Sale of common stock, net (in shares) 7,182,532      
Stock-based compensation   4,524 0 4,524
Net loss     (30,083) (30,083)
Balance at Mar. 31, 2024 $ 76 556,210 (459,181) 97,105
Balance (in shares) at Mar. 31, 2024 76,287,415      
Balance at Dec. 31, 2023 $ 69 476,322 (429,098) 47,293
Balance (in shares) at Dec. 31, 2023 68,629,575      
Net loss       (58,751)
Balance at Jun. 30, 2024 $ 76 560,614 (487,849) 72,841
Balance (in shares) at Jun. 30, 2024 76,414,548      
Balance at Mar. 31, 2024 $ 76 556,210 (459,181) 97,105
Balance (in shares) at Mar. 31, 2024 76,287,415      
Issuance of common stock upon exercise of stock options   32 0 32
Issuance of common stock upon exercise of stock options (in shares) 10,686      
Issuance of common stock upon vesting of restricted stock units     0  
Issuance of common stock upon vesting of restricted stock units (in shares) 116,447      
Sale of common stock, net     0  
Stock-based compensation   4,372 0 4,372
Net loss     (28,668) (28,668)
Balance at Jun. 30, 2024 $ 76 560,614 (487,849) 72,841
Balance (in shares) at Jun. 30, 2024 76,414,548      
Balance at Dec. 31, 2024 $ 85 636,682 (557,389) 79,378
Balance (in shares) at Dec. 31, 2024 84,683,063      
Issuance of common stock upon exercise of stock options   358 0 358
Issuance of common stock upon exercise of stock options (in shares) 84,505      
Issuance of common stock upon vesting of restricted stock units     0  
Issuance of common stock upon vesting of restricted stock units (in shares) 414,053      
Issuance of common stock under employee stock purchase plan   906 0 906
Issuance of common stock under employee stock purchase plan (in shares) 117,320      
Stock-based compensation   7,438 0 7,438
Net loss     (38,367) (38,367)
Balance at Mar. 31, 2025 $ 85 645,384 (595,756) 49,713
Balance (in shares) at Mar. 31, 2025 85,298,941      
Balance at Dec. 31, 2024 $ 85 636,682 (557,389) $ 79,378
Balance (in shares) at Dec. 31, 2024 84,683,063      
Issuance of common stock upon exercise of stock options (in shares)       117,883
Net loss       $ (79,946)
Balance at Jun. 30, 2025 $ 86 652,438 (637,335) 15,189
Balance (in shares) at Jun. 30, 2025 85,860,949      
Balance at Mar. 31, 2025 $ 85 645,384 (595,756) 49,713
Balance (in shares) at Mar. 31, 2025 85,298,941      
Issuance of common stock upon exercise of stock options   125 0 125
Issuance of common stock upon exercise of stock options (in shares) 33,378      
Issuance of common stock upon vesting of restricted stock units $ 1 (1) 0  
Issuance of common stock upon vesting of restricted stock units (in shares) 528,630      
Stock-based compensation   6,930 0 6,930
Net loss     (41,579) (41,579)
Balance at Jun. 30, 2025 $ 86 $ 652,438 $ (637,335) $ 15,189
Balance (in shares) at Jun. 30, 2025 85,860,949