Quarterly report pursuant to Section 13 or 15(d)

Notes Payable - Schedule of Notes Payable (Details) (Parenthetical)

v3.20.2
Notes Payable - Schedule of Notes Payable (Details) (Parenthetical) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Unsecured Convertible Note [Member] | Investor [Member]    
Debt interest rate   10.00%
Debt instrument maturity date description   due September 2019
Unsecured Convertible Bridge Notes [Member] | Investor [Member]    
Debt interest rate   8.00%
Debt instrument maturity date description   due between June 2020 and February 2021
Unsecured Convertible Bridge Notes One [Member] | Investor [Member]    
Debt interest rate   8.00%
Debt instrument maturity date description   due between January and February 2022
Insurance Financing Agreement [Member] | Finance Company [Member]    
Debt monthly payments $ 119,943  
Debt interest rate 4.54%  
Debt instrument maturity date description due January 2021  
Factoring and Security Agreement [Member] | Bank [Member]    
Debt interest rate 2.00% 2.00%
Debt instrument, face amount $ 2,000,000 $ 2,000,000
Percentage of factoring fee 0.01% 0.01%
Equipment Financing Agreement [Member] | Bank [Member]    
Debt monthly payments $ 720 $ 720
Debt interest rate 6.95% 6.95%
Debt instrument maturity date description due October 2022 due October 2022
Equipment Financing Agreement One [Member] | Bank [Member]    
Debt monthly payments $ 596 $ 596
Debt interest rate 6.59% 6.59%
Debt instrument maturity date description due July 2021 due July 2021