XML 32 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]          
Note Payable $ 2,550   $ 2,550   $ 17,850
Stock price guarantee 880,110   880,110   $ 867,403
Unrealized loss on stock price guarantee $ (4,368) $ (33,672) $ (12,707) $ 41,353