Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Current and Deferred Provision (benefit) for Income Taxes (Details)

v3.8.0.1
Income Taxes - Schedule of Current and Deferred Provision (benefit) for Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]    
US Net Income/(loss) $ (31,125,181) $ (21,151,022)
Foreign Net Income (loss) (208,388) (7,677,850)
Income tax, Net income loss (31,333,569) (28,828,872)
Current: Federal 3,715 53,634
Current: State (50,318) 101,969
Current: Foreign 4,077
Current income tax provision (46,603) 159,680
Deferred: Federal (57,349) 10,182,479
Deferred: State 1,996,064
Deferred: Foreign (821,416)
Deferred income tax provision (57,349) 11,357,127
Total provision (benefit) $ (103,952) $ 11,516,807