XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Schedule of anti-dilutive shares
        
   June 30,
2024
   June 30,
2023
 
Options   25,294,103    26,057,601 
Warrants   21,015,411    23,985,520 
Common stock issuable upon conversion of notes payable   40,727,124    32,379,667 
Total   87,036,638    82,422,788