v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid - In Capital
Accumulated Deficit
Accumulated Other Comprehensive (Loss) Income
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2024   35,827,866        
Beginning balance at Dec. 31, 2024 $ 99,305 $ 422 $ 463,224 $ (332,352) $ (371) $ (31,618)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes (in shares)   1,264,474        
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes (1,982) $ 13 (1,995)      
Stock-based compensation 10,890   10,890      
Repurchase of common stock (in shares)   (477,992)        
Repurchase of common stock (1,794)         (1,794)
Other comprehensive (loss) income 204       204  
Net loss (12,625)     (12,625)    
Ending balance (in shares) at Sep. 30, 2025   36,614,348        
Ending balance at Sep. 30, 2025 93,998 $ 435 472,119 (344,977) (167) (33,412)
Beginning balance (in shares) at Jun. 30, 2025   36,246,609        
Beginning balance at Jun. 30, 2025 94,865 $ 432 469,506 (341,471) (190) (33,412)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes (in shares)   367,739        
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes (651) $ 3 (654)      
Stock-based compensation 3,267   3,267      
Other comprehensive (loss) income 23       23  
Net loss (3,506)     (3,506)    
Ending balance (in shares) at Sep. 30, 2025   36,614,348        
Ending balance at Sep. 30, 2025 $ 93,998 $ 435 472,119 (344,977) (167) (33,412)
Beginning balance (in shares) at Dec. 31, 2025 36,848,301 36,848,301        
Beginning balance at Dec. 31, 2025 $ 93,581 $ 441 474,288 (346,018) (153) (34,977)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock for exercise of stock options (in shares) 14,850 11,353        
Issuance of common stock for exercise of stock options $ 44   44      
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes (in shares)   1,332,354        
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes (3,574) $ 13 (3,587)      
Stock-based compensation 8,810   8,810      
Repurchase of common stock (in shares)   (4,141,020)        
Repurchase of common stock (20,730)         (20,730)
Other comprehensive (loss) income (11)       (11)  
Net loss $ (4,446)     (4,446)    
Ending balance (in shares) at Sep. 30, 2026 34,050,988 34,050,988        
Ending balance at Sep. 30, 2026 $ 73,674 $ 454 479,555 (350,464) (164) (55,707)
Beginning balance (in shares) at Jun. 30, 2026   33,615,293        
Beginning balance at Jun. 30, 2026 73,738 $ 450 478,273 (349,215) (63) (55,707)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock for exercise of stock options (in shares)   2,002        
Issuance of common stock for exercise of stock options 6   6      
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes (in shares)   433,693        
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes (1,512) $ 4 (1,516)      
Stock-based compensation 2,792   2,792      
Other comprehensive (loss) income (101)       (101)  
Net loss $ (1,249)     (1,249)    
Ending balance (in shares) at Sep. 30, 2026 34,050,988 34,050,988        
Ending balance at Sep. 30, 2026 $ 73,674 $ 454 $ 479,555 $ (350,464) $ (164) $ (55,707)