XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Warrants (Details Narrative)
Jun. 30, 2021
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Class of Warrant or Right, Outstanding 141,365
Warrant [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number 141,365
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares $ 0.02