XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ Equity (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Apr. 05, 2021
Mar. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Jan. 09, 2019
Aug. 23, 2017
Oct. 25, 2016
Accumulated Other Comprehensive Income (Loss) [Line Items]                      
Common stock shares authorized     50,000,000     50,000,000   50,000,000      
Common stock, par value     $ 0.0001     $ 0.0001   $ 0.0001      
Preferred stock shares authorized     2,500,000     2,500,000   2,500,000      
Preferred stock, par value     $ 0.0001     $ 0.0001   $ 0.0001      
Options outstanding and exercisable, term           7 years          
Aggregate intrinsic value of options outstanding and exercisable     $ 557,707   $ 300,162 $ 557,707 $ 300,162        
Intrinsic value of options exercised           27,315 30,087        
Stock related to exercise of options     2,450   6,915 6,070 13,215        
Gross proceeds from public offering     $ 16,795,000     $ 16,795,000        
Securities Purchase Agreement [Member] | Offering [Member]                      
Accumulated Other Comprehensive Income (Loss) [Line Items]                      
Gross proceeds from public offering $ 18,000,000.0                    
Noninterest Expense Offering Cost $ 1,205,000                    
Placement Agency Agreement [Member] | Roth Capital Partners, LLC [Member]                      
Accumulated Other Comprehensive Income (Loss) [Line Items]                      
Gross proceeds, aggregate percentage       6.50%              
Placement Agency Agreement [Member] | Roth Capital Partners, LLC [Member] | Maximum [Member]                      
Accumulated Other Comprehensive Income (Loss) [Line Items]                      
Reimbursement legal fees and expenses       $ 35,000              
2017 Equity Incentive Plan [Member]                      
Accumulated Other Comprehensive Income (Loss) [Line Items]                      
Number of common stock capital shares reserved for future issuance                   1,187,500  
Percentage of common stock shares issued and outstanding                   3.00%  
Board of Directors Chairman [Member]                      
Accumulated Other Comprehensive Income (Loss) [Line Items]                      
Common stock shares authorized to repurchase                 1,000,000   1,000,000
Certain Institutional Investors [Member] | Securities Purchase Agreement [Member]                      
Accumulated Other Comprehensive Income (Loss) [Line Items]                      
Common stock, par value   $ 0.0001   $ 0.0001              
Sale of stock, shares   3,000,000                  
Sale of stock, price per share   $ 6.00   $ 6.00              
Common Class A [Member]                      
Accumulated Other Comprehensive Income (Loss) [Line Items]                      
Common stock shares authorized     2,500,000     2,500,000   2,500,000      
Common stock, par value     $ 0.0001     $ 0.0001   $ 0.0001      
Common stock voting rights           Each holder of Class A Common Stock is entitled to ten (10) votes for each share of Class A Common Stock held of record by such holder. The holders of shares of Class A Common Stock do not have cumulative voting rights.          
Common Class B [Member]                      
Accumulated Other Comprehensive Income (Loss) [Line Items]                      
Common stock shares authorized     7,500,000     7,500,000   7,500,000      
Common stock, par value     $ 0.0001     $ 0.0001   $ 0.0001      
Common Stocks [Member]                      
Accumulated Other Comprehensive Income (Loss) [Line Items]                      
Common stock shares authorized     60,000,000     60,000,000          
Common Stock [Member]                      
Accumulated Other Comprehensive Income (Loss) [Line Items]                      
Common stock shares authorized     50,000,000     50,000,000          
Common stock voting rights           Each holder of Common Stock is entitled to one (1) vote for each share of Common Stock held of record by such holder. The holders of shares of Common Stock do not have cumulative voting rights.          
Stock related to exercise of options       $ 1 $ 2        
Gross proceeds from public offering     $ 300     $ 300