Quarterly report pursuant to Section 13 or 15(d)

Convertible Notes Payable - Additional Information (Details)

v3.21.2
Convertible Notes Payable - Additional Information (Details) - USD ($)
3 Months Ended 4 Months Ended 9 Months Ended
Feb. 12, 2020
Apr. 25, 2018
Nov. 19, 2017
Nov. 16, 2017
Sep. 30, 2021
Sep. 30, 2020
Apr. 25, 2018
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 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       $ 15,059     $ 15,059   $ 22,656  
Common stock fair value           $ 0     $ 306,641    
Interest paid         0 0   0 0    
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]                      
Interest rate   6.00%         6.00%        
Principal and interest maturity date   4 years                  
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,475    
Two Thousand Seventeen And Eighteen Convertible Notes Payable[Member]                      
Schedule of Convertible Notes [Line Items]                      
Recognized gain (loss)at fair value         $ 0 $ 0          
Two Thousand Eighteen Convertible Notes Payable [Member]                      
Schedule of Convertible Notes [Line Items]                      
Convertible notes gross proceeds             $ 300,000