XML 57 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
VIE Structure and Arrangements (Details 1) - USD ($)
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Variable Interest Entity [Line Items]    
Revenue $ 33,164,351 $ 1,269,726
Net income (loss) 2,212,879 (2,136,471)
VIE    
Variable Interest Entity [Line Items]    
Revenue 787,328 1,269,726
Net income (loss) $ 258,760 $ (479,887)