XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share (Details) - Schedule of dilutive shares - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Anti-dilutive shares 496,241,594 79,508,625
Convertible debt [Member]    
Anti-dilutive shares 248,812,128 11,687,855
Stock options [Member]    
Anti-dilutive shares 46,316,666 30,516,666
Warrants to purchase shares of common stock [Member]    
Anti-dilutive shares 201,112,800 37,304,104