XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plans, Stock Option Plan, Activity (Details) - 2021 Employee Stock Purchase Plan [Member] - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Number of Options [Roll Forward]        
Beginning balance (in shares) 955,997 689,995 689,995  
Granted (in shares) 51,000 270,170    
Exercised (in shares) (9,445)      
Expired (in shares) (278) (3,334)    
Forfeited (in shares) (46,668) (834)    
Ending balance (in shares) 950,606 955,997 950,606  
Weighted Average Exercise Price [Abstract]        
Beginning balance (in dollars per share) $ 4.38 $ 3.58 $ 3.58  
Granted (in dollars per share) 1.50 6.71    
Exercised (in dollars per share) 1.71      
Expired (in dollars per share) 27.00 27.00    
Forfeited (in dollars per share) 3.27 6.12    
Ending balance (in dollars per share) $ 4.30 $ 4.38 $ 4.30  
Option outstanding [Abstract]        
Weighted average remaining contracted term in years 6 years 6 months 18 days 6 years 5 months 19 days    
Aggregate intrinsic value $ 181,745 $ 125,279 $ 181,745 $ 683,531
Options vested and exercisable [Abstract]        
Options vested and exercisable, Number of option vested (in shares) 476,941   476,941  
Options vested and exercisable, Exercise price (in dollars per share) $ 3.71   $ 3.71  
Options vested and exercisable, Weighted average remaining life years     5 years 29 days  
Option vested, Aggregate intrinsic value $ 57,557   $ 57,557  
Estimated Fair Value Assumptions [Abstract]        
Intrinsic value of options exercised     $ 3,306  
Employee [Member]        
Number of Options [Roll Forward]        
Granted (in shares)     253,170  
Weighted Average Exercise Price [Abstract]        
Ending balance (in dollars per share) $ 6.96   $ 6.96  
Options vested and exercisable [Abstract]        
Fair values of options granted (in dollars per share)     $ 2.34  
Estimated Fair Value Assumptions [Abstract]        
Expected term (in years)     6 years 5 months 19 days  
Risk free interest rate     1.74%  
Dividend yield     0.00%  
Expected volatility     107.23%  
Employee [Member] | Performance Based Options [Member]        
Number of Options [Roll Forward]        
Granted (in shares)     140,000  
Nonemployee [Member]        
Number of Options [Roll Forward]        
Granted (in shares)     68,000  
Weighted Average Exercise Price [Abstract]        
Ending balance (in dollars per share) $ 1.88   $ 1.88  
Options vested and exercisable [Abstract]        
Fair values of options granted (in dollars per share)     $ 1.55  
Estimated Fair Value Assumptions [Abstract]        
Expected term (in years)     5 years 7 months 17 days  
Risk free interest rate     2.67%  
Dividend yield     0.00%  
Expected volatility     109.67%