XML 80 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract]    
Amount excluded from calculation (in shares) 36,341,777 26,963,382
Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract]    
Amount excluded from calculation (in shares) 9,256,493 11,557,964
Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract]    
Amount excluded from calculation (in shares) 6,333,841 5,745,561
Convertible Notes Payable - Related Party [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract]    
Amount excluded from calculation (in shares) 6,418,913 5,815,514
Line of Credit [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract]    
Amount excluded from calculation (in shares) 13,833,356 3,341,003
Convertible Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Abstract]    
Amount excluded from calculation (in shares) 499,174 503,340