v3.22.2.2
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