XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Nature of Operations, History, and Presentation (Details) - Schedule of Potentially Dilutive Securities Excluded from the Basic and Diluted Net Income Per Share - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Dilutive securities 78,830,287 60,885,654 81,675,301 53,094,515
Convertible Debt Securities [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Dilutive securities 33,750,000 24,107,143 33,750,000 24,107,143
Warrants to purchase common stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Dilutive securities 40,518,462 31,804,686 43,363,476 24,013,547
Options to purchase common stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Dilutive securities 4,561,825 4,973,825 4,561,825 4,973,825