Income Tax (Details 1) - USD ($)
7 Months Ended 12 Months Ended
Dec. 31, 2014
Dec. 31, 2016
Dec. 31, 2015
Federal      
Current
Deferred (450) (147,797) (89,484)
State and Local      
Current
Deferred (79) (44,121) (15,791)
Change in valuation allowance 529 191,918 105,275
Income tax provision (benefit)