Quarterly report pursuant to Section 13 or 15(d)

Stockholders Equity and Stock-Based Compensation (Details Narrative)

v3.23.2
Stockholders Equity and Stock-Based Compensation (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
May 03, 2023
Apr. 04, 2023
Dec. 15, 2022
Nov. 09, 2022
Nov. 18, 2021
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Outstanding restricted stock awards           451,404   416,316
Common stock, shares, outstanding           12,484,799   11,900,217
Shares of common stock issued           12,484,799   11,900,217
Total common stock and all common stock equivalents           13,010,702   12,426,120
Stock options outstanding           525,903   525,903
Stock options vested           514,513   514,513
2020 Equity Incentive Plan [Member]                
Shares of common stock issued           1,800,000    
Common Share Issuances [Member]                
Shares of common stock issued           7,408 4,058  
Available-for-sale Securities [Member]                
Available for future share issuances   $ 15,800,000            
Aggregate offering price   $ 17,900,000   $ 20,000,000.0        
Sold of ATM           50,000 1,200,000  
Stock issuence cost           $ 100,000 $ 300,000  
Proceeds for sale of ATM           $ 2,300,000 $ 7,600,000  
Six Directors [Member]                
Shares of common stock issued         19,644      
Common stock, shares issued price per share         $ 10.69      
Four Directors [Member]                
Shares of common stock issued         13,096      
Two Directors [Member]                
Shares of common stock issued         6,548      
Board of Directors Chairman [Member]                
Common shares issuances equity grant value     $ 200,000   $ 210,000      
Additional common shares     52,085          
Common shares equity grant price per shares     $ 3.84          
One Consultants [Member]                
Shares, Issued           21,241 13,514  
Exercise price lower range limit           $ 1.07 $ 3.70  
Total fair value of stock options           $ 22,830 $ 50,000  
Restricted Stock Units (RSUs) [Member]                
Common stock, shares, outstanding           451,404   416,316
Compensation expense           $ 600,000 $ 40,000  
Weighted-average period           2 years 7 days    
Total unrecognized compensation           $ 2,200,000    
Restricted Stock Units R S A [Member] | Board of Directors Chairman [Member]                
Common stock, shares, outstanding           35,088    
Shares of common stock issued 35,088              
Common stock, shares issued price per share $ 3.42              
Common shares issuances equity grant value $ 120,000              
RSAs vest annually 3 months