v3.26.1
Condensed Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2024   117,848,000      
Beginning balance at Dec. 31, 2024 $ 157,541 $ 12 $ 1,279,479 $ (7) $ (1,121,943)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon the exercise of stock options (in shares)   110,000      
Issuance of common stock upon the exercise of stock options 395   395    
Issuance of common stock upon the vesting of restricted stock units (in shares)   1,180,000      
Stock-based compensation expense 9,915   9,915    
Unrealized gain (loss) on marketable securities (137)     (137)  
Foreign currency translation adjustment 4     4  
Net income (loss) (25,060)       (25,060)
Ending balance (in shares) at Mar. 31, 2025   119,138,000      
Ending Balance at Mar. 31, 2025 142,658 $ 12 1,289,789 (140) (1,147,003)
Beginning balance (in shares) at Dec. 31, 2024   117,848,000      
Beginning balance at Dec. 31, 2024 157,541 $ 12 1,279,479 (7) (1,121,943)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Unrealized gain (loss) on marketable securities (232)        
Foreign currency translation adjustment 204        
Net income (loss) (40,946)        
Ending balance (in shares) at Jun. 30, 2025   119,798,000      
Ending Balance at Jun. 30, 2025 138,974 $ 12 1,301,886 (35) (1,162,889)
Beginning balance (in shares) at Mar. 31, 2025   119,138,000      
Beginning balance at Mar. 31, 2025 142,658 $ 12 1,289,789 (140) (1,147,003)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon the exercise of stock options (in shares)   19,000      
Issuance of common stock upon the exercise of stock options 61   61    
Issuance of common stock upon the vesting of restricted stock units (in shares)   522,000      
Shares issued pursuant to the employee stock purchase plan (in shares)   119,000      
Shares issued pursuant to the employee stock purchase plan 1,319   1,319    
Stock-based compensation expense 10,717   10,717    
Unrealized gain (loss) on marketable securities (95)     (95)  
Foreign currency translation adjustment 200     200  
Net income (loss) (15,886)       (15,886)
Ending balance (in shares) at Jun. 30, 2025   119,798,000      
Ending Balance at Jun. 30, 2025 138,974 $ 12 1,301,886 (35) (1,162,889)
Beginning balance (in shares) at Dec. 31, 2025   123,333,000      
Beginning balance at Dec. 31, 2025 189,479 $ 12 1,327,595 (44) (1,138,084)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon the exercise of stock options (in shares)   135,000      
Issuance of common stock upon the exercise of stock options 1,067   1,067    
Issuance of common stock upon the vesting of restricted stock units (in shares)   1,574,000      
Stock-based compensation expense 10,867   10,867    
Unrealized gain (loss) on marketable securities (351)     (351)  
Foreign currency translation adjustment (119)     (119)  
Net income (loss) (11,295)       (11,295)
Ending balance (in shares) at Mar. 31, 2026   125,042,000      
Ending Balance at Mar. 31, 2026 189,648 $ 12 1,339,529 (514) (1,149,379)
Beginning balance (in shares) at Dec. 31, 2025   123,333,000      
Beginning balance at Dec. 31, 2025 $ 189,479 $ 12 1,327,595 (44) (1,138,084)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon the exercise of stock options (in shares) 336,941        
Unrealized gain (loss) on marketable securities $ (447)        
Foreign currency translation adjustment (165)        
Net income (loss) 3,714        
Ending balance (in shares) at Jun. 30, 2026   125,591,000      
Ending Balance at Jun. 30, 2026 220,579 $ 12 1,355,593 (656) (1,134,370)
Beginning balance (in shares) at Mar. 31, 2026   125,042,000      
Beginning balance at Mar. 31, 2026 189,648 $ 12 1,339,529 (514) (1,149,379)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon the exercise of stock options (in shares)   202,000      
Issuance of common stock upon the exercise of stock options 1,361   1,361    
Issuance of common stock upon the vesting of restricted stock units (in shares)   258,000      
Shares issued pursuant to the employee stock purchase plan (in shares)   89,000      
Shares issued pursuant to the employee stock purchase plan 1,629   1,629    
Stock-based compensation expense 13,074   13,074    
Unrealized gain (loss) on marketable securities (96)     (96)  
Foreign currency translation adjustment (46)     (46)  
Net income (loss) 15,009       15,009
Ending balance (in shares) at Jun. 30, 2026   125,591,000      
Ending Balance at Jun. 30, 2026 $ 220,579 $ 12 $ 1,355,593 $ (656) $ (1,134,370)