v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Accumulated Other Comprehensive Gain (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2024   49,628    
Beginning balance at Dec. 31, 2024 $ 291,967 $ 684,778 $ 4 $ (392,815)
Increase (Decrease) in Shareholders' Equity        
Net loss (11,246)     (11,246)
Stock-based compensation expense 11,505 $ 11,505    
Stock option exercises (in shares)   398    
Stock option exercises 9,158 $ 9,158    
Shares issued under the Employee Stock Purchase Plan (in shares)   7    
Shares issued under the Employee Stock Purchase Plan 251 $ 251    
Issuance of stock for restricted stock unit vesting (in shares)   332    
Restricted stock withheld for employee tax remittance (in shares)   (113)    
Restricted stock withheld for employee tax remittance (6,280) $ (6,280)    
Unrealized (loss) gain on investments 132   132  
Ending balance (in shares) at Mar. 31, 2025   50,252    
Ending balance at Mar. 31, 2025 $ 295,487 $ 699,412 136 (404,061)
Beginning balance (in shares) at Dec. 31, 2025 50,620 50,620    
Beginning balance at Dec. 31, 2025 $ 354,640 $ 730,662 275 (376,297)
Increase (Decrease) in Shareholders' Equity        
Net loss (6,302)     (6,302)
Stock-based compensation expense 11,294 $ 11,294    
Stock option exercises (in shares)   129    
Stock option exercises 1,307 $ 1,307    
Shares issued under the Employee Stock Purchase Plan (in shares)   10    
Shares issued under the Employee Stock Purchase Plan 256 $ 256    
Issuance of stock for restricted stock unit vesting (in shares)   371    
Restricted stock withheld for employee tax remittance (in shares)   (120)    
Restricted stock withheld for employee tax remittance (4,521) $ (4,521)    
Unrealized (loss) gain on investments $ (443)   (443)  
Ending balance (in shares) at Mar. 31, 2026 51,010 51,010    
Ending balance at Mar. 31, 2026 $ 356,231 $ 738,998 $ (168) $ (382,599)