XML 40 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note Payable (Details) - USD ($)
Jun. 30, 2017
Jun. 09, 2017
Dec. 31, 2016
Note Payable (Textual)      
Short-term unsecured loan agreement and issued note payable with principal amount $ 1,776,000 $ 15,000,000
Interest rate   2.50%  
Estimated interest on note   $ 10,000  
Note payable outstanding balance due amount $ 1,800,000