v3.25.0.1
Consolidated Statements of Stockholders’ Equity (Deficit) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Balance at beginning of period (in shares) at Dec. 31, 2022   34,625,875      
Balance at beginning of period at Dec. 31, 2022 $ 37,535 $ 34 $ 103,778 $ 101 $ (66,378)
Stockholders’ Equity (Deficit)          
Issuance of common stock upon exercise of stock options (in shares)   932,738      
Issuance of common stock upon exercise of stock options 490 $ 1 489    
Issuance of common stock for settlement of Restricted Stock Units (RSUs) (in shares)   2,048,939      
Issuance of common stock for settlement of Restricted Stock Units (RSUs) 0 $ 2 (2)    
Tax withholding on RSUs settlement (in shares)   (88,969)      
Tax withholding on RSUs settlement (607)   (607)    
Stock-based compensation expense 14,535   14,535    
Unrealized (losses) gains on available-for-sale securities, net of tax 93     93  
Unrealized pension actuarial gain (loss) (74)     (74)  
Net loss $ (36,869)       (36,869)
Balance at end of period (in shares) at Dec. 31, 2023 37,518,583 37,518,583      
Balance at end of period at Dec. 31, 2023 $ 15,103 $ 37 118,193 120 (103,247)
Stockholders’ Equity (Deficit)          
Issuance of common stock upon exercise of stock options (in shares) 693,909 693,909      
Issuance of common stock upon exercise of stock options $ 890 $ 1 889    
Issuance of common stock for settlement of Restricted Stock Units (RSUs) (in shares)   2,432,842      
Issuance of common stock for settlement of Restricted Stock Units (RSUs) 0 $ 2 (2)    
Issuance of common stock under employee stock purchase plan (in shares)   79,602      
Issuance of common stock under employee stock purchase plan 538   538    
Stock-based compensation expense 15,904   15,904    
Unrealized (losses) gains on available-for-sale securities, net of tax (19)     (19)  
Unrealized pension actuarial gain (loss) 34     34  
Net loss $ (33,638)       (33,638)
Balance at end of period (in shares) at Dec. 31, 2024 40,724,936 40,724,936      
Balance at end of period at Dec. 31, 2024 $ (1,188) $ 40 $ 135,522 $ 135 $ (136,885)