XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Schedule of anti-dilutive shares
        
   March 31,
2024
   March 31,
2023
 
Options   25,757,155    26,057,601 
Warrants   19,887,473    21,377,489 
Common stock issuable upon conversion of notes payable   36,272,510    30,262,716 
Total   81,917,138    77,697,806