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
Accumulated Deficit
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, net of offering costs (in shares)   4,415      
Common stock and pre-funded warrants issued in connection with registered direct offering, 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 (46,367)        
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)
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 issued under employee stock plans 0 $ 0 0    
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, net of offering costs 8,160 $ 7 8,153   0
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)
Beginning balance (in shares) at Dec. 31, 2025   92,627      
Beginning balance at Dec. 31, 2025 68,124 $ 93 645,962 1,081 (579,012)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued under employee stock plans (in share)   475      
Common stock issued under employee stock plans 162 $ 1 161    
Common stock withheld for employee taxes and other (in shares)   (144)      
Common stock withheld for employee taxes and other (652)   (652)    
Other 4   4    
Stock-based compensation 1,237   1,237    
Net loss (19,508)       (19,508)
Foreign currency translation adjustment, net of income taxes (368)     (368)  
Ending balance (in shares) at Mar. 31, 2026   92,958      
Ending balance at Mar. 31, 2026 48,999 $ 94 646,712 713 (598,520)
Beginning balance (in shares) at Dec. 31, 2025   92,627      
Beginning balance at Dec. 31, 2025 68,124 $ 93 645,962 1,081 (579,012)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (41,668)        
Ending balance (in shares) at Jun. 30, 2026   99,078      
Ending balance at Jun. 30, 2026 37,869 $ 100 657,553 896 (620,680)
Beginning balance (in shares) at Mar. 31, 2026   92,958      
Beginning balance at Mar. 31, 2026 48,999 $ 94 646,712 713 (598,520)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued under employee stock plans (in share)   238      
Common stock withheld for employee taxes and other (in shares)   (29)      
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,911      
Common stock issued in connection with at-the-market offering, net of offering costs 9,376 $ 6 9,370    
Stock-based compensation 1,524   1,524    
Net loss (22,160)       (22,160)
Foreign currency translation adjustment, net of income taxes 183     183  
Ending balance (in shares) at Jun. 30, 2026   99,078      
Ending balance at Jun. 30, 2026 $ 37,869 $ 100 $ 657,553 $ 896 $ (620,680)