v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive (Loss) Income
Beginning balance (in shares) at Dec. 31, 2023   70,116,357      
Beginning balance at Dec. 31, 2023 $ 78,957 $ 0 $ 341,514 $ (262,667) $ 110
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common shares from stock option exercises (in shares)   60,548      
Issuance of common shares from stock option exercises 291   291    
Issuance of common shares from the employee stock purchase plan (in shares)   113,959      
Issuance of common shares from the employee stock purchase plan 1,020   1,020    
Vesting of restricted stock units (in shares)   1,205,838      
Common stock withheld related to net settlement of equity awards (in shares)   (516,331)      
Common stock withheld related to net settlement of equity awards (6,101)   (6,101)    
Stock-based compensation 6,772   6,772    
Foreign currency translation adjustments, net of tax (238)       (238)
Net unrealized gain (loss) on investments (62)       (62)
Net loss (7,203)     (7,203)  
Ending balance (in shares) at Mar. 31, 2024   70,980,371      
Ending balance at Mar. 31, 2024 $ 73,436 $ 0 343,496 (269,870) (190)
Beginning balance (in shares) at Dec. 31, 2024 73,225,253 73,225,253      
Beginning balance at Dec. 31, 2024 $ 66,968 $ 0 358,549 (291,013) (568)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common shares from stock option exercises (in shares) 86,212 86,212      
Issuance of common shares from stock option exercises $ 463   463    
Issuance of common shares from the employee stock purchase plan (in shares)   118,565      
Issuance of common shares from the employee stock purchase plan 1,111   1,111    
Vesting of restricted stock units (in shares)   1,486,607      
Common stock withheld related to net settlement of equity awards (in shares)   (1,771)      
Common stock withheld related to net settlement of equity awards (26)   (26)    
Stock-based compensation 8,822   8,822    
Foreign currency translation adjustments, net of tax 54       54
Net unrealized gain (loss) on investments 14       14
Net loss $ (8,825)     (8,825)  
Ending balance (in shares) at Mar. 31, 2025 74,914,866 74,914,866      
Ending balance at Mar. 31, 2025 $ 68,581 $ 0 $ 368,919 $ (299,838) $ (500)