XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Notes Payable - Summary of Various Notes Issued (Details) - Convertible Notes Payable [Member] - 8.0% July 2019 Notes [Member]
Jun. 30, 2021
USD ($)
$ / shares
Debt Instrument [Line Items]  
Conversion price | $ / shares $ 1,500
Current interest rate 8.00%
Principal | $ $ 2,000