XML 29 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Statements Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2022   25,045,751      
Beginning balance at Dec. 31, 2022 $ 34,777 $ 25 $ 506,713 $ (1,108) $ (470,853)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (32,956)       (32,956)
Unrealized loss adjustment for short-term investment $ 1,108     1,108  
Issuance of common stock pursuant to stock option exercises (in shares) 889,968 889,968      
Issuance of common stock pursuant to stock option exercises $ 149 $ 1 148    
Issuance of common stock pursuant to Employee Stock Purchase Plan (in shares)   280,599      
Issuance of common stock pursuant to Employee Stock Purchase Plan 654   654    
Issuance of common stock as part of At-the-Market offering, net of sales commission and offering expenses (in shares)   933,500      
Issuance of common stock as part of At-the-Market offering, net of sales commission and offering expenses 7,622 $ 1 7,621    
Issuance of common stock upon vesting of restricted stock units (in shares)   728,986      
Issuance of common stock upon vesting of restricted stock units 0 $ 1 (1)    
Shares withheld for taxes (in shares)   (53,999)      
Shares withheld for taxes (259)   (259)    
Repurchase of common stock (in shares)   (1,340)      
Change in early exercise liability 1   1    
Stock-based compensation $ 9,558   9,558    
Ending balance (in shares) at Dec. 31, 2023 27,823,465 27,823,465      
Ending balance at Dec. 31, 2023 $ 20,654 $ 28 524,435 0 (503,809)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss $ (27,141)       (27,141)
Issuance of common stock pursuant to stock option exercises (in shares) 556,718 556,718      
Issuance of common stock pursuant to stock option exercises $ 810 $ 1 809    
Issuance of common stock pursuant to Employee Stock Purchase Plan (in shares)   202,616      
Issuance of common stock pursuant to Employee Stock Purchase Plan 1,121   1,121    
Issuance of common stock as part of At-the-Market offering, net of sales commission and offering expenses (in shares)   444,555      
Issuance of common stock as part of At-the-Market offering, net of sales commission and offering expenses 3,167   3,167    
Issuance of common stock upon vesting of restricted stock units (in shares)   1,184,284      
Issuance of common stock upon vesting of restricted stock units 0 $ 1 (1)    
Shares withheld for taxes (in shares)   (65,317)      
Shares withheld for taxes (881)   (881)    
Repurchase of common stock (in shares)   (1,282)      
Change in early exercise liability 1   1    
Stock-based compensation $ 10,282   10,282    
Ending balance (in shares) at Dec. 31, 2024 30,145,039 30,145,039      
Ending balance at Dec. 31, 2024 $ 8,013 $ 30 $ 538,933 $ 0 $ (530,950)