XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2025
Accounting Policies [Abstract]  
Schedule of anti-dilutive shares
        
   June 30,
2025
   June 30,
2024
 
Options   69,015,001    25,294,103 
Warrants   66,839,512    21,015,411 
Common stock issuable upon conversion of notes payable   18,397,839    40,727,124 
Total   154,252,352    87,036,638