Quarterly report pursuant to Section 13 or 15(d)

Notes Payable - Additional Information (Details)

v3.21.1
Notes Payable - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
May 04, 2020
Feb. 05, 2020
Jan. 01, 2020
Jun. 30, 2020
Mar. 31, 2021
Jan. 31, 2021
Dec. 31, 2020
Aug. 24, 2020
Aug. 20, 2020
Jun. 13, 2020
Mar. 31, 2020
Debt Instrument [Line Items]                      
Notes payable outstanding         $ 1,243,700   $ 318,995        
Annual interest rate   1.59%                  
Shares subscribed for purchase       11,594              
Share subscription price       $ 63,800              
Common stock, par value       $ 5.50 $ 0.001   $ 0.001 $ 0.001 $ 0.001    
Notes payable outstanding balance         $ 994,789   $ 42,534        
Strike price   $ 4.87                 $ 5.67
Issue date   Feb. 05, 2020                  
Notes payable, net of current portion         248,911   276,461        
Principal Balance                      
Debt Instrument [Line Items]                      
Notes payable, net of current portion         248,911   248,911        
Notes Payable A O N                      
Debt Instrument [Line Items]                      
Notes payable outstanding         $ 994,789            
2020 Note                      
Debt Instrument [Line Items]                      
Annual interest rate     5.25%                
Debt instrument face amount     $ 103,586                
Maturity date     Jan. 01, 2021                
Settlement of notes including principal balance plus accrued and unpaid interest       $ 106,334              
2019 Note                      
Debt Instrument [Line Items]                      
Settlement of principal amount     $ 98,419                
Accrued interest     $ 5,167                
Maturity date     Jan. 01, 2020                
Fifth Restated Note                      
Debt Instrument [Line Items]                      
Notes payable outstanding             42,534        
Debt instrument face amount       $ 42,534              
Notes payable outstanding balance             42,534        
CEO Note                      
Debt Instrument [Line Items]                      
Annual interest rate   1.59%                  
Debt instrument face amount   $ 245,250                  
Net proceeds   $ 245,250                  
Maturity description         The note carried an original maturity of the earlier of the sixth month following the Issue Date or the date the Company has sufficient funds to repay the CEO Note.            
Strike price   $ 4.87                  
Percentage of number of shares to value of loan   150.00%                  
On event of default         If an event of default occurs and is continuing, the Company agrees to issue a warrant to the holder with a strike price of $4.87 per share for a number of shares equal to 150% of the value of the loan.            
C E O Restated Note                      
Debt Instrument [Line Items]                      
Notes payable outstanding         $ 248,911   248,911        
Annual interest rate                   0.25%  
Debt instrument face amount                   $ 248,911  
Strike price                   $ 4.81  
Paycheck Protection Program                      
Debt Instrument [Line Items]                      
Annual interest rate 1.00%                    
Debt instrument face amount             $ 27,550        
Net proceeds $ 27,550                    
Loan forgiveness terms         Some or all of this loan qualified for forgiveness if the Company expended not less than 60% of the loan proceeds on qualified payroll costs.            
Paycheck Protection Program | Minimum                      
Debt Instrument [Line Items]                      
Percentage of loan proceeds expended on qualified payroll costs 60.00%                    
Insurance Premium Financing and Security Agreement | Notes Payable A O N                      
Debt Instrument [Line Items]                      
Notes payable outstanding         $ 994,789            
Debt instrument, carrying amount           $ 1,361,916,000,000          
Annual interest rate           3.49%          
Final payment due date         2021-11