v3.19.3
Stockholders' Equity - Schedule of Warrant Activity (Details) - shares
9 Months Ended 12 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Equity [Abstract]    
Beginning balance 181,818 545,454
Granted (19,636)
(Exercised) (162,182)
(Forfeited/expired) (181,818) (181,818)
Ending balance (181,818)