XML 98 R80.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes - Valuation Allowance (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Income Taxes    
Valuation allowance $ 13,913,719 $ 5,441,262
Additions 35,502,582 8,192,872
Change in tax rates   279,585
Valuation allowance $ 419,416,301 $ 13,913,719