Annual report pursuant to Section 13 and 15(d)

Related Party Debt Agreements (Details Narrative)

v3.20.2
Related Party Debt Agreements (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 26, 2020
Jun. 02, 2020
Apr. 30, 2020
Mar. 31, 2020
Mar. 09, 2020
Dec. 03, 2019
Sep. 01, 2019
Jul. 03, 2019
Mar. 28, 2019
May 29, 2020
Dec. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 30, 2019
Oct. 10, 2019
Oct. 09, 2019
Mar. 27, 2019
Mar. 22, 2018
Common stock per share                 $ 4.00                    
Warrant term                 3 years                    
Number of shares issued 2,000,000                                
Number of shares issued value                         $ 1,365,000 $ 4,390,000          
Line of Credit [Member]                                      
Principal amount $ 4,400,000                       4,400,000            
Line of credit $ 6,710,000                       $ 6,710,000            
Number of shares issued                         1,845,830            
IPO [Member]                                      
Common stock per share $ 4.00                       $ 4.00            
Number of shares issued value                         $ 8,000,000            
Esenjay Investments, LLS [Member]                                      
Maturity date                   Dec. 31, 2019                  
Maturity date, description                   Extend the maturity date from March 31, 2019 to December 31, 2019                  
Maximum line of credit                   $ 7,000,000   $ 12,000,000     $ 10,000,000 $ 10,000,000 $ 7,000,000 $ 5,000,000  
Credit Facility Agreement [Member] | Esenjay Investments, LLS [Member]                                      
Interest rate                                     15.00%
Maximum line of credit                                     $ 5,000,000
Restated Credit Facility Agreement [Member] | Esenjay Investments, LLS [Member]                                      
Principal amount                   $ 7,000,000                  
Cleveland Capital L.P [Member]                                      
Principal amount $ 1,720,000                       1,720,000            
Loans payable $ 1,157,000                       $ 1,157,000            
Cleveland Capital L.P [Member] | Loan Agreement [Member]                                      
Loans payable                 $ 1,000,000                    
Common Stock [Member]                                      
Number of shares issued                         341,250 399,256          
Number of shares issued value                                  
Common Stock [Member] | Private Placement [Member]                                      
Common stock per share $ 0.001                       $ 0.001            
Number of shares issued                         2,000,000            
Common Stock [Member] | IPO [Member]                                      
Common stock per share $ 4.00                       $ 4.00            
Number of shares issued                         275,000            
Number of shares issued value                         $ 1,100,000            
Cleveland Warrant [Member] | Cleveland Capital L.P [Member]                                      
Warrant term                 3 years                    
Purchase of stock percentage                 0.50%                    
Lenders [Member]                                      
Principal amount $ 7,383,000                       7,383,000            
Lenders [Member] | Esenjay Investments, LLS [Member]                                      
Line of credit                       $ 10,000,000              
Other Lenders [Member]                                      
Principal amount 2,586,000                       2,586,000            
Other Lenders [Member] | Line of Credit [Member]                                      
Principal amount 2,983,000                       2,983,000            
Original Esenjay Note [Member]                                      
Principal amount $ 900,000   $ 140,000     $ 750,000             $ 900,000            
Interest rate           15.00%                          
Maturity date     Sep. 30, 2020     Jun. 30, 2020                          
Common stock per share $ 4.00                       $ 4.00            
Original Esenjay Note [Member] | Common Stock [Member]                                      
Common stock per share   $ 4.00                                  
Original Esenjay Note [Member] | Two Accredited Investors [Member]                                      
Proceeds from Loans   $ 500,000                                  
Original Esenjay Note [Member] | Minimum [Member]                                      
Debt converted into shares, value           $ 1,000,000                          
Unsecured Promissory Note [Member] | Amendment No. 1 [Member]                                      
Purchase of stock percentage               1.00%                      
Maturity date, description               Maturity date of the Unsecured Promissory Note was modified from September 1, 2019 to December 1, 2019.                      
Unsecured Promissory Note [Member] | Amendment No. 2 [Member]                                      
Maturity date, description             Maturity date was modified from December 1, 2019 to December 31, 2019.                        
Unsecured Promissory Note [Member] | Amendment No. 3 [Member]                                      
Maturity date, description                       Maturity date was modified from December 31, 2019 to March 31, 2020.              
Unsecured Promissory Note [Member] | Amendment No. 4 [Member]                                      
Maturity date, description         Maturity date was modified from March 31, 2020 to April 30, 2020.                            
Unsecured Promissory Note [Member] | Amendment No. 5 [Member]                                      
Maturity date, description       Maturity date from April 30, 2020 to May 31, 2020.                              
Unsecured Promissory Note [Member] | Amendment No. 6 [Member]                                      
Maturity date, description                     Maturity date from May 31, 2020 to June 30, 2020.                
Unsecured Promissory Note [Member] | Amendment No. 7 [Member]                                      
Maturity date, description                         Maturity date from June 30, 2020 to July 31, 2020.            
Unsecured Promissory Note [Member] | Cleveland Capital L.P [Member]                                      
Interest rate                 15.00%                    
Maturity date                 Sep. 01, 2019                    
Loans payable                 $ 1,000,000                    
Secured Promissory Note [Member] | Amendment No. 3 [Member]                                      
Maturity date, description                         Extended the maturity date of the Secured Notes from June 30, 2020 to December 31, 2020.            
Esenjay LOC Note [Member] | Line of Credit [Member]                                      
Common stock per share $ 4.00                       $ 4.00            
Number of shares issued                         1,100,000            
Esenjay LOC Note [Member] | Other Lenders [Member]                                      
Principal amount $ 5,290,000                       $ 5,290,000            
Number of shares issued                         745,830            
Esenjay [Member]                                      
Principal amount $ 984,000                       $ 984,000