v3.26.1
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Gain (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2024   54,718      
Beginning balance at Dec. 31, 2024 $ 402,220 $ 0 $ 948,091 $ 114 $ (545,985)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under stock plans (in shares)   560      
Issuance of common stock under stock plans 1,298   1,298    
Stock-based compensation expense 10,267   10,267    
Foreign currency translation adjustment 109     109  
Net loss (24,737)       (24,737)
Ending balance (in shares) at Mar. 31, 2025   55,278      
Ending balance at Mar. 31, 2025 389,157 $ 0 959,656 223 (570,722)
Beginning balance (in shares) at Dec. 31, 2024   54,718      
Beginning balance at Dec. 31, 2024 402,220 $ 0 948,091 114 (545,985)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Foreign currency translation adjustment (258)        
Net loss (44,316)        
Ending balance (in shares) at Jun. 30, 2025   55,577      
Ending balance at Jun. 30, 2025 385,796 $ 0 976,240 (144) (590,300)
Beginning balance (in shares) at Mar. 31, 2025   55,278      
Beginning balance at Mar. 31, 2025 389,157 $ 0 959,656 223 (570,722)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under stock plans (in shares)   299      
Issuance of common stock under stock plans 4,377   4,377    
Stock-based compensation expense 12,207   12,207    
Foreign currency translation adjustment (367)     (367)  
Net loss (19,578)       (19,578)
Ending balance (in shares) at Jun. 30, 2025   55,577      
Ending balance at Jun. 30, 2025 $ 385,796 $ 0 976,240 (144) (590,300)
Beginning balance (in shares) at Dec. 31, 2025 56,323 56,323      
Beginning balance at Dec. 31, 2025 $ 365,870 $ 0 1,007,390 37 (641,557)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under stock plans (in shares)   574      
Issuance of common stock under stock plans 222   222    
Stock-based compensation expense 13,269   13,269    
Foreign currency translation adjustment (56)     (56)  
Net loss (31,638)       (31,638)
Ending balance (in shares) at Mar. 31, 2026   56,897      
Ending balance at Mar. 31, 2026 $ 347,667 $ 0 1,020,881 (19) (673,195)
Beginning balance (in shares) at Dec. 31, 2025 56,323 56,323      
Beginning balance at Dec. 31, 2025 $ 365,870 $ 0 1,007,390 37 (641,557)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Foreign currency translation adjustment (15)        
Net loss $ (58,499)        
Ending balance (in shares) at Jun. 30, 2026 57,247 57,247      
Ending balance at Jun. 30, 2026 $ 340,070 $ 0 1,040,104 22 (700,056)
Beginning balance (in shares) at Mar. 31, 2026   56,897      
Beginning balance at Mar. 31, 2026 347,667 $ 0 1,020,881 (19) (673,195)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under stock plans (in shares)   350      
Issuance of common stock under stock plans 4,495   4,495    
Stock-based compensation expense 14,728   14,728    
Foreign currency translation adjustment 41     41  
Net loss $ (26,861)       (26,861)
Ending balance (in shares) at Jun. 30, 2026 57,247 57,247      
Ending balance at Jun. 30, 2026 $ 340,070 $ 0 $ 1,040,104 $ 22 $ (700,056)