XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Warrants (Details Narrative) - $ / shares
Jun. 30, 2021
Mar. 31, 2021
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   $ 0.02