Annual report pursuant to Section 13 and 15(d)

Stockholders??? Equity (Details Narrative)

v3.23.1
Stockholders’ Equity (Details Narrative) - USD ($)
12 Months Ended
Jun. 22, 2022
Oct. 19, 2021
Jan. 29, 2021
Dec. 22, 2020
Sep. 25, 2020
Jul. 22, 2020
Dec. 31, 2022
Dec. 31, 2021
Jun. 21, 2022
Jan. 23, 2022
Sep. 29, 2020
Sep. 30, 2019
Accumulated Other Comprehensive Income (Loss) [Line Items]                        
Number of shares vested             893,181 673,017        
Granted fair value vested             $ 8,263,860          
Number of stock repurchased             519,828          
Value of stock repurchased             $ 7,536,216          
Gross proceeds from sale of shares             $ 3,110,596        
Common stock, shares authorized             100,000,000 100,000,000        
Common stock, par value             $ 0.001 $ 0.001        
Issuance of common stock through partial exercise of underwriter warrants and gross proceeds   $ 562,596           $ 562,596        
Value of outstanding warrants             $ 161,644          
Closing share price             15.20          
Grant date fair value             $ 9,512,356          
Granted fair value expensed             $ 1,248,496          
IPO [Member]                        
Accumulated Other Comprehensive Income (Loss) [Line Items]                        
Number of shares issued         1,260,870              
Public offering price         $ 5.75              
Gross proceeds from sale of shares         $ 7,250,002              
Number of shares issued, value         6,207,502              
Underwriting discounts and commissions and offering expenses         $ 1,042,500              
Exercised option to purchase of shares         189,130              
Additional common shares issuable upon conversion of preferred stock                     42,404  
Conversion price per share                     $ 5.75  
Common stock, shares authorized                     100,000,000  
Common stock, par value                     $ 0.001  
Preferred stock, shares authorized                     10,000,000  
Preferred stock, par value                     $ 0.001  
IPO [Member] | Series A Preferred Stock [Member]                        
Accumulated Other Comprehensive Income (Loss) [Line Items]                        
Converted shares of preferred stock into common stock                     1,520,937  
IPO [Member] | Series B Preferred Stock [Member]                        
Accumulated Other Comprehensive Income (Loss) [Line Items]                        
Converted shares of preferred stock into common stock                     129,267  
IPO [Member] | Series C Preferred Stock [Member]                        
Accumulated Other Comprehensive Income (Loss) [Line Items]                        
Converted shares of preferred stock into common stock                     66,575  
IPO [Member] | Series D Preferred Stock [Member]                        
Accumulated Other Comprehensive Income (Loss) [Line Items]                        
Converted shares of preferred stock into common stock                     305,990  
Additional common shares issuable upon conversion of preferred stock                     42,404  
Follow On Offering [Member]                        
Accumulated Other Comprehensive Income (Loss) [Line Items]                        
Number of shares issued       660,000                
Public offering price       $ 40.00                
Gross proceeds from sale of shares       $ 26,400,000                
Exercised option to purchase of shares       99,000                
Net proceeds from sale of shares       $ 23,959,000                
Net of underwriting discount commission and offering expenses       $ 2,441,000                
Over-Allotment Option [Member]                        
Accumulated Other Comprehensive Income (Loss) [Line Items]                        
Public offering price     $ 40.00                  
Gross proceeds from sale of shares     $ 2,800,000                  
Underwriting discounts and commissions and offering expenses     $ 252,000                  
Exercised option to purchase of shares     70,000                  
Net proceeds from sale of shares     $ 2,548,000                  
Amended and Restated Certificate of Incorporation [Member]                        
Accumulated Other Comprehensive Income (Loss) [Line Items]                        
Reverse stock split           1-for-2.67 reverse stock split            
Maximum [Member]                        
Accumulated Other Comprehensive Income (Loss) [Line Items]                        
Stock repurchase authorized value                   $ 10,000,000    
Common Stock [Member]                        
Accumulated Other Comprehensive Income (Loss) [Line Items]                        
Number of shares vested             220,164 293,592        
Number of shares granted             908,362 908,242        
Shares vested             120          
Granted shares value             $ 2,009,657 $ 1,514,288        
Number of unvested shares outstanding             15,181 235,225        
Unrecognized value of shares             $ 34,157 $ 529,256        
Granted fair value vested             $ 495,369 $ 660,582        
Issuance of common stock through partial exercise of underwriter warrants, shares   80,696           80,696        
Issuance of common stock through partial exercise of underwriter warrants and gross proceeds               $ 81        
Warrant [Member]                        
Accumulated Other Comprehensive Income (Loss) [Line Items]                        
Warrants expiration date [1]             Sep. 24, 2025          
Warrant exercise price [1]             $ 7.1875          
Warrant [Member] | IPO [Member] | Aegis Capital Corp [Member]                        
Accumulated Other Comprehensive Income (Loss) [Line Items]                        
Public offering price         $ 6.9718              
Warrants to purchase of common stock         100,870              
Sale of shares percentage         8.00%              
Warrants expiration date         Sep. 24, 2025              
Warrant exercise price         $ 7.1875              
Public offering price, percentage         125.00%              
Warrants exercise price, percentage         97.00%              
2019 Equity Incentive Plan [Member]                        
Accumulated Other Comprehensive Income (Loss) [Line Items]                        
Common stock capital shares reserved for future issuance                       1,498,128
2019 Equity Incentive Plan [Member] | Common Stock [Member] | Employees, Consultants, and Directors [Member]                        
Accumulated Other Comprehensive Income (Loss) [Line Items]                        
Shares granted 1,498,128                      
Granted exercise price per share                 $ 7.63      
[1] The warrants are exercisable at any time and from time to time, in whole or in part, during a period commencing March 24, 2021 and expiring September 24, 2025. The exercise price of the warrants is $7.1875 per share or $6.9718 per share if the warrants are exercised for cash within the first six months of the period in which they are exercisable.