XML 124 R88.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Notes Payable - Additional Information (Details) - USD ($)
3 Months Ended 4 Months Ended 6 Months Ended 12 Months Ended
Feb. 12, 2020
Apr. 25, 2018
Nov. 19, 2017
Nov. 16, 2017
Jun. 30, 2021
Jun. 30, 2020
Apr. 25, 2018
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Apr. 06, 2020
Jan. 05, 2018
Schedule of Convertible Notes [Line Items]                          
Sale and issuance of common shares $ 10,000,000                        
Fair value per share $ 10.63                        
Accrued interest converted into common stock 132,739                        
Discounted price per share $ 2.78                        
Accrued interest $ 369,660       $ 31,976     $ 31,976   $ 22,656      
Common stock fair value           $ 0     $ 306,641        
Interest rate         6.00%     6.00%   6.00%   2.00%  
Accrued interest                     $ 349,891    
Interest paid         $ 0 0              
Debt discount                     296,437    
Fair value of the common shares issued                   $ 306,641      
Convertible Debt [Member]                          
Schedule of Convertible Notes [Line Items]                          
Aggregate principal amount of convertible notes $ 2,800,000                        
Accrued interest converted into common stock 1,005,458                        
Discounted price per share $ 2.78                        
Two Thousand And Seventeen Convertible Notes [Member]                          
Schedule of Convertible Notes [Line Items]                          
Convertible notes gross proceeds     $ 2,500,000 $ 2,500,000                  
Interest rate     6.00%                    
Principal and interest maturity date     4 years                    
Sale of stock     $ 10,000,000                    
Conversion price description     outstanding principal balance will be converted into the number of such securities sold at a conversion price equal to 80% of the securities negotiated share price                    
Accrued interest   $ 200,000         $ 200,000            
Two Thousand And Eighteen Note [Member]                          
Schedule of Convertible Notes [Line Items]                          
Convertible notes gross proceeds   $ 300,000                      
Interest rate   6.00%         6.00%            
Principal and interest maturity date   4 years                      
Sale of stock   $ 10,000,000                      
Conversion price description   outstanding principal balance will be converted into the number of such securities sold at a conversion price equal to 80% of the securities negotiated share price.                      
Accrued interest                         $ 100,000
Two Thousand Seventeen And Eighteen Convertible Notes Payable[Member]                          
Schedule of Convertible Notes [Line Items]                          
Recognized gain (loss)at fair value               $ 0 27,160        
Amortization debt discount         0 0   0 0        
Interest paid               $ 0 $ 16,454        
Two Thousand Seventeen And Eighteen Convertible Notes Payable[Member]                          
Schedule of Convertible Notes [Line Items]                          
Recognized gain (loss)at fair value         $ 0 $ 0              
Debt discount                   493,982 57,204    
Recognized loss                   $ 27,160 $ 162,866    
Two Thousand Eighteen Convertible Notes Payable [Member]                          
Schedule of Convertible Notes [Line Items]                          
Convertible notes gross proceeds             $ 300,000