Stockholders' Equity - Schedule of Changes in Warrants Activity (Details) - Warrants |
9 Months Ended |
|---|---|
|
Sep. 30, 2022
$ / shares
shares
| |
| Warrants [Line Items] | |
| Outstanding, Opening Balance | shares | 37,817,694 |
| Expired | shares | (20,693,643) |
| Outstanding, Ending Balance | shares | 17,124,051 |
| Minimum [Member] | |
| Warrants [Line Items] | |
| Exercise price range, Beginning Balance | $ 0.525 |
| Exercise price range, Expired | 3.02 |
| Exercise price range, Ending Balance | 1.7 |
| Maximum [Member] | |
| Warrants [Line Items] | |
| Exercise price range, Beginning Balance | 6.566 |
| Exercise price range, Expired | 6.566 |
| Exercise price range, Ending Balance | $ 2.125 |