v3.23.1
Stockholders' Equity (Details) - USD ($)
1 Months Ended 3 Months Ended
Aug. 12, 2021
Nov. 30, 2022
Nov. 30, 2020
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Stockholders' Equity (Details) [Line Items]            
Common Stock, Value, Issued       $ 44,500   $ 42,815
Common Stock, Par or Stated Value Per Share (in Dollars per share)       $ 0.001   $ 0.001
Gross proceeds percentage 3.00%          
Available amount       $ 24,217,000    
Common Stock, Shares, Issued (in Shares)       44,499,788   42,815,196
Aggregate shares (in Shares)       1,684,592 641,542  
Net proceeds       $ 7,200,000 $ 3,004,000  
Weighted average period       1 year 4 months 13 days    
Preferred stock, shares authorized (in Shares)       2,000,000   2,000,000
Unrecognized compensation expense       $ 8,606,000    
Expected remaining weighted average period       1 year 7 months 6 days    
Shelf Registration 2020 [Member]            
Stockholders' Equity (Details) [Line Items]            
Common Stock, Value, Issued     $ 100,000,000      
Common Stock, Par or Stated Value Per Share (in Dollars per share)     $ 0.001      
Common Stock [Member]            
Stockholders' Equity (Details) [Line Items]            
Shelf registration, description   the Company filed a shelf registration statement (the “2020 Shelf Registration”), under which the Company could issue and sell up to an aggregate of $100,000,000 of shares of its common stock, $0.001 par value per share. In November 2020, the Company allocated to its at-the-market program (“ATM program”), an aggregate of $50,000,000 out of the $100,000,000 total under the 2020 Shelf Registration, which has been fully sold.        
Common Stock, Shares, Issued (in Shares) 150,000,000          
Shares of common stock (in Shares)       1,747,000    
Preferred Stock [Member]            
Stockholders' Equity (Details) [Line Items]            
Preferred stock, shares authorized (in Shares)       2,000,000    
Warrant [Member]            
Stockholders' Equity (Details) [Line Items]            
Common stock cashless exercise (in Shares)       0.001    
Stock Options [Member]            
Stockholders' Equity (Details) [Line Items]            
Weighted average exercise price (in Dollars per share)       $ 4.36 $ 4.03  
Expected dividend yield       0.00%    
Stock Options [Member]            
Stockholders' Equity (Details) [Line Items]            
Total compensation expense       $ 2,130,000 $ 1,138,000  
Employees [Member] | Stock Options [Member]            
Stockholders' Equity (Details) [Line Items]            
Expected term       5 years    
Non-employees [Member] | Stock Options [Member]            
Stockholders' Equity (Details) [Line Items]            
Expected term       10 years    
Restricted Stock Units (RSUs) [Member]            
Stockholders' Equity (Details) [Line Items]            
Restricted stock units (in Shares)       207,469    
Total compensation expense       $ 86,000    
Unrecognized compensation expense       $ 389,000    
ATM Program [Member]            
Stockholders' Equity (Details) [Line Items]            
Aggregate amount     $ 50,000,000      
Net proceeds         $ 767,850  
JMP Securities LLC [Member]            
Stockholders' Equity (Details) [Line Items]            
Aggregate amount $ 50,000,000