Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Components of Income Tax (Provision) (Details)

v3.19.1
Income Taxes - Schedule of Components of Income Tax (Provision) (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]    
Current taxes: Federal
Current taxes: State
Current taxes: Foreign (1) (633,530)
Total current taxes (1) (633,530)
Deferred taxes: Federal
Deferred taxes: State
Deferred taxes: Foreign
Total
Total income tax provision $ (633,530)