v3.26.1
Condensed Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common stock
Additional
paid-in
capital
Accumulated other comprehensive income (loss)
Accumulated
deficit
Stockholders' equity at beginning of period (in shares) at Dec. 31, 2024   60,329      
Stockholder's equity at beginning of period at Dec. 31, 2024 $ 147,514 $ 302 $ 444,601 $ 41 $ (297,430)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   12      
Exercise of stock options 6   6    
Repurchase of common stock related to net share settlement (in shares)   (5)      
Repurchase of common stock related to net share settlement (24)   (24)    
Vesting of restricted stock units (in shares)   416      
Vesting of restricted stock units 0 $ 2 (2)    
Issuance of common stock under Employee Stock Purchase plan (in shares)   57      
Issuance of common stock under Employee Stock Purchase Plan 241 $ 1 240    
Stock compensation expense 5,868   5,868    
Unrealized loss on investments (40)     (40)  
Net loss (11,393)       (11,393)
Stockholders' equity at ending of period (in shares) at Mar. 31, 2025   60,809      
Stockholder's equity at ending of period at Mar. 31, 2025 142,172 $ 305 450,689 1 (308,823)
Stockholders' equity at beginning of period (in shares) at Dec. 31, 2024   60,329      
Stockholder's equity at beginning of period at Dec. 31, 2024 147,514 $ 302 444,601 41 (297,430)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Unrealized loss on investments (49)        
Net loss (22,205)        
Stockholders' equity at ending of period (in shares) at Jun. 30, 2025   61,690      
Stockholder's equity at ending of period at Jun. 30, 2025 137,895 $ 309 457,229 (8) (319,635)
Stockholders' equity at beginning of period (in shares) at Mar. 31, 2025   60,809      
Stockholder's equity at beginning of period at Mar. 31, 2025 142,172 $ 305 450,689 1 (308,823)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   42      
Exercise of stock options 22   22    
Repurchase of common stock related to net share settlement (in shares)   (5)      
Repurchase of common stock related to net share settlement (20)   (20)    
Vesting of restricted stock units (in shares)   844      
Vesting of restricted stock units 0 $ 4 (4)    
Stock compensation expense 6,542   6,542    
Unrealized loss on investments (9)     (9)  
Net loss (10,812)       (10,812)
Stockholders' equity at ending of period (in shares) at Jun. 30, 2025   61,690      
Stockholder's equity at ending of period at Jun. 30, 2025 $ 137,895 $ 309 457,229 (8) (319,635)
Stockholders' equity at beginning of period (in shares) at Dec. 31, 2025 63,264 63,264      
Stockholder's equity at beginning of period at Dec. 31, 2025 $ 128,107 $ 317 469,560 32 (341,802)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares)   10      
Exercise of stock options 8   8    
Repurchase of common stock related to net share settlement (in shares)   (36)      
Repurchase of common stock related to net share settlement (132)   (132)    
Vesting of restricted stock units (in shares)   831      
Vesting of restricted stock units 0 $ 4 (4)    
Issuance of common stock under Employee Stock Purchase plan (in shares)   65      
Issuance of common stock under Employee Stock Purchase Plan 219   219    
Stock compensation expense 5,416   5,416    
Unrealized loss on investments (53)     (53)  
Net loss (9,618)       (9,618)
Stockholders' equity at ending of period (in shares) at Mar. 31, 2026   64,134      
Stockholder's equity at ending of period at Mar. 31, 2026 $ 123,947 $ 321 475,067 (21) (351,420)
Stockholders' equity at beginning of period (in shares) at Dec. 31, 2025 63,264 63,264      
Stockholder's equity at beginning of period at Dec. 31, 2025 $ 128,107 $ 317 469,560 32 (341,802)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options (in shares) 10        
Unrealized loss on investments $ (73)        
Net loss $ (18,276)        
Stockholders' equity at ending of period (in shares) at Jun. 30, 2026 64,857 64,857      
Stockholder's equity at ending of period at Jun. 30, 2026 $ 120,159 $ 325 479,953 (41) (360,078)
Stockholders' equity at beginning of period (in shares) at Mar. 31, 2026   64,134      
Stockholder's equity at beginning of period at Mar. 31, 2026 123,947 $ 321 475,067 (21) (351,420)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchase of common stock related to net share settlement (in shares)   (44)      
Repurchase of common stock related to net share settlement (170)   (170)    
Vesting of restricted stock units (in shares)   767      
Vesting of restricted stock units 0 $ 4 (4)    
Stock compensation expense 5,060   5,060    
Unrealized loss on investments (20)     (20)  
Net loss $ (8,658)       (8,658)
Stockholders' equity at ending of period (in shares) at Jun. 30, 2026 64,857 64,857      
Stockholder's equity at ending of period at Jun. 30, 2026 $ 120,159 $ 325 $ 479,953 $ (41) $ (360,078)