XML 44 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Notes Payable - Schedule of Notes Payable (Details) (Parenthetical)
3 Months Ended 12 Months Ended
Jul. 17, 2009
Mar. 31, 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