XML 52 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Weighted Average Dilutive Common Shares Anti-dilutive (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 55,565,123 41,400,493
Equity Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 6,932,004 6,932,004
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 15,438,607 13,878,079
Convertible Notes [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 13,331,062 2,140,697
Convertible Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 19,863,450 18,449,713