XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of antidilutive shares
        
   March 31,
2023
   March 31,
2022
 
Options   26,057,601    27,080,601 
Warrants   21,377,489    19,652,149 
Common stock issuable upon conversion of notes payable   30,262,716    24,284,235 
Total   77,697,806    71,016,985