Annual and transition report of foreign private issuers pursuant to Section 13 or 15(d)

Shareholders' Equity (Details) - Schedule of information regarding outstanding warrants to purchase shares

v3.23.1
Shareholders' Equity (Details) - Schedule of information regarding outstanding warrants to purchase shares
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Shareholders' Equity (Details) - Schedule of information regarding outstanding warrants to purchase shares [Line Items]  
Number of outstanding warrants 375,197,640
March 2018 [Member]  
Shareholders' Equity (Details) - Schedule of information regarding outstanding warrants to purchase shares [Line Items]  
Issuance date March 2018
Number of outstanding warrants 333,334
Exercise price per warrant (in Dollars per share) | $ / shares $ 1
January 2019 [Member]  
Shareholders' Equity (Details) - Schedule of information regarding outstanding warrants to purchase shares [Line Items]  
Issuance date January 2019
Number of outstanding warrants 223,810
Exercise price per warrant (in Dollars per share) | $ / shares $ 0.65
April 2019 [Member]  
Shareholders' Equity (Details) - Schedule of information regarding outstanding warrants to purchase shares [Line Items]  
Issuance date April 2019
Number of outstanding warrants 492,308
Exercise price per warrant (in Dollars per share) | $ / shares $ 0.43
May 2019 [Member]  
Shareholders' Equity (Details) - Schedule of information regarding outstanding warrants to purchase shares [Line Items]  
Issuance date May 2019
Number of outstanding warrants 47,250,000
Exercise price per warrant (in Dollars per share) | $ / shares $ 0.13
January 2020 [Member]  
Shareholders' Equity (Details) - Schedule of information regarding outstanding warrants to purchase shares [Line Items]  
Issuance date January 2020
Number of outstanding warrants 23,838,038
Exercise price per warrant (in Dollars per share) | $ / shares $ 0.12
February 2020 [Member]  
Shareholders' Equity (Details) - Schedule of information regarding outstanding warrants to purchase shares [Line Items]  
Issuance date February 2020
Number of outstanding warrants 11,250,000
Exercise price per warrant (in Dollars per share) | $ / shares $ 0.05
June 2020 [Member]  
Shareholders' Equity (Details) - Schedule of information regarding outstanding warrants to purchase shares [Line Items]  
Issuance date June 2020
Number of outstanding warrants 61,390,260
Exercise price per warrant (in Dollars per share) | $ / shares $ 0.08
July 2020 [Member]  
Shareholders' Equity (Details) - Schedule of information regarding outstanding warrants to purchase shares [Line Items]  
Issuance date July 2020
Number of outstanding warrants 29,419,890
Exercise price per warrant (in Dollars per share) | $ / shares $ 0.08
August 2021 [Member]  
Shareholders' Equity (Details) - Schedule of information regarding outstanding warrants to purchase shares [Line Items]  
Issuance date August 2021
Number of outstanding warrants 10,500,000
Exercise price per warrant (in Dollars per share) | $ / shares $ 0.07
December 2021 [Member]  
Shareholders' Equity (Details) - Schedule of information regarding outstanding warrants to purchase shares [Line Items]  
Issuance date December 2021
Number of outstanding warrants 190,500,000
Exercise price per warrant (in Dollars per share) | $ / shares $ 0.07