Summary of Significant Accounting Policies (Details) - Schedule of diluted potential common shares due to their antidilutive effect - shares |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2021 |
Sep. 30, 2020 |
Sep. 30, 2021 |
Sep. 30, 2020 |
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Incremental shares due to their antidilutive effect | 6,345 | 2,844 | 491 | 2,946 |
Stock options [Member] | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Incremental shares due to their antidilutive effect | 4,221 | 1,157 | 491 | 1,264 |
Convertible debt [Member] | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Incremental shares due to their antidilutive effect | 2,079 | 1,682 | 1,682 | |
Warrants [Member] | ||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
Incremental shares due to their antidilutive effect | 45 | 5 |