v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Income (loss) [Member]
Balance at Dec. 31, 2024 $ 336,501 $ 68 $ 1,208,421 $ (873,016) $ 1,028
Balance, shares at Dec. 31, 2024   68,266,005      
Net loss (104,621)     (104,621)  
Unrealized gain (loss) on available-for-sale securities (196)       (196)
Employee stock purchase plan 369   369    
Employee stock purchase plan, shares   55,283      
Exercise of stock options 497   497    
Exercise of stock options, shares   132,991      
Vesting of stock units (1,237) $ 1 (1,238)    
Vesting of stock units, shares   435,370      
Stock-based compensation 14,696   14,696    
Balance at Jun. 30, 2025 246,009 $ 69 1,222,745 (977,637) 832
Balance, shares at Jun. 30, 2025   68,889,649      
Balance at Mar. 31, 2025 298,396 $ 69 1,215,615 (918,211) 923
Balance, shares at Mar. 31, 2025   68,811,357      
Net loss (59,426)     (59,426)  
Unrealized gain (loss) on available-for-sale securities (91)       (91)
Exercise of stock options 273   273    
Exercise of stock options, shares   64,212      
Stock units granted, net of units withheld for tax (19)   (19)    
Stock units granted, net of units withheld for tax, shares   14,080      
Stock-based compensation 6,876   6,876    
Balance at Jun. 30, 2025 246,009 $ 69 1,222,745 (977,637) 832
Balance, shares at Jun. 30, 2025   68,889,649      
Balance at Dec. 31, 2025 $ 306,113 $ 83 1,410,047 (1,104,978) 961
Balance, shares at Dec. 31, 2025 82,826,416 82,826,416      
Net loss $ (179,302)     (179,302)  
Unrealized gain (loss) on available-for-sale securities (168)       (168)
Issuance of stock, net of issue costs 19,530 $ 1 19,529    
Issuance of stock, net of issue costs, shares   1,429,047      
Employee stock purchase plan 522   522    
Employee stock purchase plan, shares   63,086      
Exercise of stock options 1,162   1,162    
Exercise of stock options, shares   163,568      
Stock units granted, net of units withheld for tax (3,482) $ 1 (3,483)    
Stock units granted, net of units withheld for tax, shares   499,726      
Stock-based compensation 22,036   22,036    
Balance at Jun. 30, 2026 $ 166,411 $ 85 1,449,813 (1,284,280) 793
Balance, shares at Jun. 30, 2026 84,981,843 84,981,843      
Balance at Mar. 31, 2026 $ 230,472 $ 83 1,419,397 (1,189,810) 802
Balance, shares at Mar. 31, 2026   83,453,001      
Net loss (94,470)     (94,470)  
Unrealized gain (loss) on available-for-sale securities (9)       (9)
Issuance of stock, net of issue costs 19,530 $ 1 19,529    
Issuance of stock, net of issue costs, shares   1,429,047      
Exercise of stock options 556   556    
Exercise of stock options, shares   86,444      
Stock units granted, net of units withheld for tax (66) $ 1 (67)    
Stock units granted, net of units withheld for tax, shares   13,351      
Stock-based compensation 10,398   10,398    
Balance at Jun. 30, 2026 $ 166,411 $ 85 $ 1,449,813 $ (1,284,280) $ 793
Balance, shares at Jun. 30, 2026 84,981,843 84,981,843