XML 19 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2020   12,652,308    
Beginning balance at Dec. 31, 2020 $ 41,839 $ 13 $ 223,115 $ (181,289)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of stock in public offering, net of issuance costs of $4,435 (in shares)   4,255,000    
Issuance of stock in public offering, net of issuance costs of $4,435 64,709 $ 4 64,705  
Retirement of common stock in exchange for common stock warrant (in shares)   (804,951)    
Retirement of common stock in exchange for common stock warrant (12,775) $ (1) (12,774)  
Issuance of common stock warrant in exchange for retirement of common stock 12,775   12,775  
Exercise of stock options (in shares)   11,950    
Exercise of stock options 89   89  
Issuance of stock under Employee Stock Purchase Plan (in shares)   32,968    
Issuance of stock under Employee Stock Purchase Plan 390   390  
Stock-based compensation 4,728   4,728  
Exercise of common stock warrants (in shares)   17,719    
Exercise of common stock warrants 32   32  
Net loss $ (26,851)     (26,851)
Ending balance (in shares) at Dec. 31, 2021 16,164,994 16,164,994    
Ending balance at Dec. 31, 2021 $ 84,936 $ 16 293,060 (208,140)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Issuance of stock from vested restricted stock units and payment of employees' taxes (in shares)   64,064    
Issuance of stock from vested restricted stock units and payment of employees' taxes $ (239)   (239)  
Exercise of stock options (in shares) 245,186 245,186    
Exercise of stock options $ 61 $ 1 60  
Issuance of stock under Employee Stock Purchase Plan (in shares)   75,740    
Issuance of stock under Employee Stock Purchase Plan 385   385  
Stock-based compensation $ 4,704   4,704  
Exercise of common stock warrants (in shares) 0      
Net loss $ (47,387)     (47,387)
Ending balance (in shares) at Dec. 31, 2022 16,549,984 16,549,984    
Ending balance at Dec. 31, 2022 $ 42,460 $ 17 $ 297,970 $ (255,527)