XML 53 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note Payable - Related Party (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Related Party Transaction [Line Items]    
Principal, due within one year $ 15,110,492 $ 14,610,492
Interest payable, current 7,787,190 7,239,610
Total $ 22,897,682 $ 21,850,102