v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Gain (Loss)
Accumulated Deficit
Balance at Dec. 31, 2024 $ 438,867 $ 84 $ 802,770 $ 233 $ (364,220)
Balance, shares at Dec. 31, 2024   84,463,059      
Issuance of common stock upon vesting of restricted stock units (485) $ 1 (486)    
Issuance of common stock upon vesting of restricted stock units, shares   1,062,120      
Issuance of common stock under employee stock purchase plan 138   138    
Issuance of common stock under employee stock purchase plan, shares   54,296      
Stock-based compensation expense 6,951   6,951    
Other comprehensive income (loss) (115)     (115)  
Net loss (34,272)       (34,272)
Balance at Mar. 31, 2025 411,084 $ 85 809,373 118 (398,492)
Balance, shares at Mar. 31, 2025   85,579,475      
Balance at Dec. 31, 2024 438,867 $ 84 802,770 233 (364,220)
Balance, shares at Dec. 31, 2024   84,463,059      
Net loss (71,433)        
Balance at Jun. 30, 2025 364,416 $ 81 799,951 37 (435,653)
Balance, shares at Jun. 30, 2025   81,137,478      
Balance at Mar. 31, 2025 411,084 $ 85 809,373 118 (398,492)
Balance, shares at Mar. 31, 2025   85,579,475      
Issuance of common stock upon vesting of restricted stock units   $ 1 (1)    
Issuance of common stock upon vesting of restricted stock units, shares   177,600      
Repurchase of common stock (14,093) $ (5) (14,088)    
Repurchase of common stock, shares   (4,619,597)      
Stock-based compensation expense 4,667   4,667    
Other comprehensive income (loss) (81)     (81)  
Net loss (37,161)       (37,161)
Balance at Jun. 30, 2025 364,416 $ 81 799,951 37 (435,653)
Balance, shares at Jun. 30, 2025   81,137,478      
Balance at Dec. 31, 2025 275,434 $ 78 797,751 174 (522,569)
Balance, shares at Dec. 31, 2025   78,126,796      
Issuance of common stock upon vesting of restricted stock units (746) $ 1 (747)    
Issuance of common stock upon vesting of restricted stock units, shares   1,216,262      
Issuance of common stock under employee stock purchase plan 132   132    
Issuance of common stock under employee stock purchase plan, shares   53,966      
Issuance of common stock upon exercise of stock options 871 $ 1 870    
Issuance of common stock upon exercise of stock options, shares   630,075      
Stock-based compensation expense 3,729   3,729    
Other comprehensive income (loss) (271)     (271)  
Net loss (45,440)       (45,440)
Balance at Mar. 31, 2026 233,709 $ 80 801,735 (97) (568,009)
Balance, shares at Mar. 31, 2026   80,027,099      
Balance at Dec. 31, 2025 $ 275,434 $ 78 797,751 174 (522,569)
Balance, shares at Dec. 31, 2025   78,126,796      
Issuance of common stock upon exercise of stock options, shares 630,075        
Net loss $ (78,373)        
Balance at Jun. 30, 2026 204,158 $ 80 805,116 (96) (600,942)
Balance, shares at Jun. 30, 2026   80,204,699      
Balance at Mar. 31, 2026 233,709 $ 80 801,735 (97) (568,009)
Balance, shares at Mar. 31, 2026   80,027,099      
Issuance of common stock upon vesting of restricted stock units, shares   177,600      
Stock-based compensation expense 3,381   3,381    
Other comprehensive income (loss) 1     1  
Net loss (32,933)       (32,933)
Balance at Jun. 30, 2026 $ 204,158 $ 80 $ 805,116 $ (96) $ (600,942)
Balance, shares at Jun. 30, 2026   80,204,699