Annual report pursuant to Section 13 and 15(d)

Related Party Transactions (Details Narrative)

v3.21.1
Related Party Transactions (Details Narrative) - USD ($)
1 Months Ended 8 Months Ended 12 Months Ended
Dec. 15, 2020
Feb. 25, 2020
Aug. 31, 2019
May 31, 2019
Oct. 31, 2018
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Stock option exercise price per share           $ 7.02 $ 6.48 $ 7.02
Stock option exercisable term             7 years 8 months 19 days 8 years 10 months 21 days
Common stock issued during the period              
Related party receivables           $ 49,658 $ 61,678 $ 49,658
Related party payables           $ 24,972 24,972
Common Stock [Member]                
Common stock issued during the period             1,606  
Unsecured Note Payable [Member]                
Debt maturity date     Mar. 31, 2020          
James Lowe [Member]                
Debt instrument face amount             $ 1,004,500  
Stock options granted         5,000      
Stock option exercise price per share         $ 7.20      
Stock option exercisable term         5 years      
James Lowe [Member] | Bridge Financing [Member]                
Debt maturity date Dec. 31, 2021              
Debt instrument, interest rate percentage 12.00%              
Debt instrument, convertible into bridge financing $ 1,000,000              
Accrued interest $ 4,500              
Debt conversion, description The New James Lowe Note will be mandatorily converted into shares of our common stock upon the closing of a qualified offering, at 75% of the per share price paid by investors in a qualified offering.              
James Lowe [Member] | Common Stock [Member]                
Common stock issued during the period   16,667   1,667        
James Lowe [Member] | Unsecured Note Payable [Member]                
Debt instrument face amount         $ 1,000,000      
Debt maturity date         Apr. 30, 2019      
Debt instrument, origination fee amount         $ 12,500      
Debt instrument, interest rate percentage         12.00% 9.00%    
Debt instrument, frequency of payment         Paid monthly      
Debt maturity date, description           The due date for the James Lowe Note was extended in May 2019 to December 31, 2019    
Cloud 9 Support [Member]                
Related party purchases             0 97,329
Related party sales             414,108 392,963
Related party receivables           $ 49,659 61,678 49,659
Related party payables           16,402 0 16,402
Bravo and Enviro-Glo [Member]                
Related party purchases             0 45,129
Related party receivables           0 0 0
Related party payables           $ 8,570 $ 0 $ 8,570