v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2023   37,186      
Beginning balance at Dec. 31, 2023 $ 38,147 $ 38 $ 468,015 $ (10) $ (429,896)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued under employee stock plans (in share)   297      
Common stock issued under employee stock plans 218   218    
Common stock withheld for employee taxes and other (in shares)   (61)      
Common stock withheld for employee taxes and other (247)   (247)    
Common stock issued in connection with warrant exercises (in shares)   207      
Stock-based compensation 1,726   1,726    
Net loss (25,198)       (25,198)
Foreign currency translation adjustment, net of income taxes 219     219  
Ending balance (in shares) at Mar. 31, 2024   37,629      
Ending balance at Mar. 31, 2024 14,865 $ 38 469,712 209 (455,094)
Beginning balance (in shares) at Dec. 31, 2023   37,186      
Beginning balance at Dec. 31, 2023 38,147 $ 38 468,015 (10) (429,896)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (69,175)        
Ending balance (in shares) at Sep. 30, 2024   38,209      
Ending balance at Sep. 30, 2024 (25,161) $ 39 473,871 0 (499,071)
Beginning balance (in shares) at Mar. 31, 2024   37,629      
Beginning balance at Mar. 31, 2024 14,865 $ 38 469,712 209 (455,094)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued under employee stock plans (in share)   318      
Common stock issued under employee stock plans 17 $ 1 16    
Common stock withheld for employee taxes and other (in shares)   (74)      
Common stock withheld for employee taxes and other (358)   (358)    
Stock-based compensation 2,233   2,233    
Net loss (22,231)       (22,231)
Foreign currency translation adjustment, net of income taxes (220)     (220)  
Ending balance (in shares) at Jun. 30, 2024   37,964      
Ending balance at Jun. 30, 2024 (5,694) $ 39 471,603 (11) (477,325)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued under employee stock plans (in share)   305      
Common stock issued under employee stock plans 198   198    
Common stock withheld for employee taxes and other (in shares)   (60)      
Common stock withheld for employee taxes and other (198)   (198)    
Stock-based compensation 2,268   2,268    
Net loss (21,746)       (21,746)
Foreign currency translation adjustment, net of income taxes 11     11  
Ending balance (in shares) at Sep. 30, 2024   38,209      
Ending balance at Sep. 30, 2024 (25,161) $ 39 473,871 0 (499,071)
Beginning balance (in shares) at Dec. 31, 2024   40,218      
Beginning balance at Dec. 31, 2024 13,452 $ 41 480,477 214 (467,280)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued under employee stock plans (in share)   322      
Common stock issued under employee stock plans 140   140    
Common stock withheld for employee taxes and other (in shares)   91      
Common stock withheld for employee taxes and other (285)   (285)    
Common stock and pre-funded warrants issued in connection with registered direct offering and private placement, net of offering costs (in shares)   4,415      
Common stock and pre-funded warrants issued in connection with registered direct offering and private placement, net of offering costs 19,942 $ 4 19,938    
Stock-based compensation 1,800   1,800    
Net loss (19,875)       (19,875)
Foreign currency translation adjustment, net of income taxes (420)     (420)  
Ending balance (in shares) at Mar. 31, 2025   44,864      
Ending balance at Mar. 31, 2025 14,754 $ 45 502,070 (206) (487,155)
Beginning balance (in shares) at Dec. 31, 2024   40,218      
Beginning balance at Dec. 31, 2024 13,452 $ 41 480,477 214 (467,280)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (75,606)        
Ending balance (in shares) at Sep. 30, 2025   70,948      
Ending balance at Sep. 30, 2025 15,495 $ 72 557,401 908 (542,886)
Beginning balance (in shares) at Mar. 31, 2025   44,864      
Beginning balance at Mar. 31, 2025 14,754 $ 45 502,070 (206) (487,155)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued under employee stock plans (in share)   263      
Common stock withheld for employee taxes and other (in shares)   35      
Common stock withheld for employee taxes and other (56)   (56)    
Common stock issued in connection with term loan amendment (in shares)   482      
Common stock issued in connection with term loan amendment 874 $ 1 873    
Common stock issued in connection with at-the-market offering, net of offering costs (in shares)   2,009      
Common stock issued in connection with at-the-market offering, net of offering costs 3,180 $ 2 3,178    
Common stock and pre-funded warrants issued in connection with registered direct offering and private placement, net of offering costs 8,160 $ 7 8,153    
Stock-based compensation 1,764   1,764    
Net loss (26,492)       (26,492)
Foreign currency translation adjustment, net of income taxes 1,298     1,298  
Ending balance (in shares) at Jun. 30, 2025   47,583      
Ending balance at Jun. 30, 2025 3,482 $ 55 515,982 1,092 (513,647)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued under employee stock plans (in share)   177      
Common stock issued under employee stock plans 193   193    
Common stock withheld for employee taxes and other (in shares)   16      
Common stock withheld for employee taxes and other (53)   (53)    
Common stock issued in connection with at-the-market offering, net of offering costs (in shares)   5,454      
Common stock issued in connection with at-the-market offering, net of offering costs 12,228 $ 5 12,223    
Common stock and pre-funded warrants issued in connection with registered direct offering and private placement, net of offering costs (in shares)   17,750      
Common stock and pre-funded warrants issued in connection with registered direct offering and private placement, net of offering costs 27,384 $ 12 27,372    
Stock-based compensation 1,684   1,684    
Net loss (29,239)       (29,239)
Foreign currency translation adjustment, net of income taxes (184)     (184)  
Ending balance (in shares) at Sep. 30, 2025   70,948      
Ending balance at Sep. 30, 2025 $ 15,495 $ 72 $ 557,401 $ 908 $ (542,886)