XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Jul. 26, 2021
Jul. 31, 2021
Jun. 30, 2021
Jun. 30, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total cost related to non-vested awards     $ 100,266  
Non-vested awards, weighted average period of recognition     2 years 1 month 6 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross       0
Stock options shares exercised     5,000 0
Stock options intrinsic value exercised     $ 15,036  
Proceeds from options exercised     $ 34,000
Stock options forfeited or expired     0 0
Outstanding options expiration date description     Outstanding options at June 30, 2021 expire between April 2023 and March 2030 and have exercise prices ranging from $3.34 to $7.00  
Stock option exercise price, minimum     $ 3.34  
Stock option exercise price, maximum     $ 7.00  
Minimum [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Outstanding options expiration month and year     2023-04  
Maximum [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Outstanding options expiration month and year     2030-03  
Subsequent Event [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 31,000      
Equity strike price $ 8.51      
Stock options shares exercised   10,500    
Stock options intrinsic value exercised   $ 36,433    
Proceeds from options exercised   $ 73,500    
General and Administrative Expense [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expense     $ 13,865 $ 14,005