XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.1
SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES EXCLUDED FROM DILUTED LOSS PER SHARE (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share 2,095,362 1,507,137
Series A (2013) [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share 183
Warrant To Underwriters 2019 12 (1) [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share 45,643
Warrant To Underwriters December Two Two Thousand Nineteen [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share 47,619
Warrant To Underwriters 2019 12 (3) [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share 45,045
Series A And B Warrant 10 2022 [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share 1,022,495 2,044,990
Warrant To Underwriters 10 2022 [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share 51,125 51,125
Warrant To Underwriters (1) 5 2023 [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share 32,778
Warrant To Underwriters (2) 5 2023 [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share 60,476
Warrant To Underwriters 6 2023 [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share 35,088
Warrant Series C 6 2023 [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share 350,878
Warrant To Underwriters 6 2023 [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share 31,231
Warrant Series D 6 2023 [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share 312,309
Equity Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from diluted loss per share 2,095,362 1,507,137