XML 55 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note Payable - Related Party (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Related Party Transaction [Line Items]    
Principal, due within one year $ 15,554,552 $ 14,610,492
Interest payable, current 8,358,939 7,239,610
Total $ 23,913,491 $ 21,850,102