XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Notes Payable - Schedule of Notes Payable (Details) (Parenthetical)
6 Months Ended 12 Months Ended
Jul. 17, 2009
Jun. 30, 2017
Dec. 31, 2016
Authority Loan No. 1 [Member]      
Due date Aug. 01, 2018 Aug. 01, 2018 Aug. 01, 2018
Authority Loan No. 2 [Member]      
Due date   Aug. 01, 2018 Aug. 01, 2018
Unrelated Notes [Member]      
Due date   Dec. 31, 2018 Dec. 31, 2018