Income Taxes (Details 1) (USD $)
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 19, 2013
Dec. 31, 2013
Dec. 31, 2014
Income Tax Disclosure [Abstract]      
Computed expected tax expense (benefit) $ (1,052,114) $ (5,441,153) $ (27,273,428)
State tax expense, net of federal benefit 92,852 51,181 (2,014,371)
Non-taxable income charge    (666,472) (1,002,749)
Nondeductible expenses, principally goodwill & impairment 431,605 344,730 7,478,000
Change in valuation allowance    2,675,467 15,002,153
Foreign income tax 34,129 33,159 99,331
Other (47,369)      
Total $ (540,897) $ (3,003,088) $ (7,711,064)