Stockholders' Equity (Details) - USD ($)
1 Months Ended 12 Months Ended
Jul. 02, 2021
May 14, 2020
Apr. 14, 2020
Jan. 31, 2021
May 18, 2020
Dec. 31, 2021
Sep. 27, 2021
Aug. 30, 2021
Dec. 31, 2020
Mar. 27, 2020
Class of Stock [Line Items]                    
Common stock, shares issued           70,704,123     45,559,765  
Value of shares issued           $ 70,704     $ 45,560  
Aggregate proceeds       $ 6,900,000            
Aggregate number of shares issued     2,058,822              
Additional commitment shares issued on pro-rata       2,750,000            
Shares, Issued       165,413     200,000 952,380    
Share Price               $ 1.05    
Stock Purchase Agreement | Lincoln Park                    
Class of Stock [Line Items]                    
Common stock, shares issued           10,179,676       461,676
Value of shares issued           $ 5,000,000        
Fair value of common stock shares issued                   $ 186,300
Aggregate proceeds           $ 15.5        
Additional commitment shares issued on pro-rata           230,838        
First SPA                    
Class of Stock [Line Items]                    
Aggregate number of shares issued     1,750,000              
Purchase Price per share     $ 0.85              
Second SPA                    
Class of Stock [Line Items]                    
Purchase Price per share   $ 0.99                
Issuance of stock, shares   1,564,345                
Non-cash charge           $ 156,434        
Third SPA                    
Class of Stock [Line Items]                    
Aggregate proceeds from sale of common stock         $ 450,000          
Aggregate number of shares issued         505,205          
Purchase Price per share         $ 0.9178          
Maximum [Member] | Stock Purchase Agreement | Lincoln Park                    
Class of Stock [Line Items]                    
Value of shares issued                   $ 25,000,000
IPO                    
Class of Stock [Line Items]                    
Shares, Issued 20,700,000                  
Share Price $ 1                  
Net Proceeds $ 18.8