XML 81 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 22, 2017
Dec. 31, 2018
Dec. 31, 2017
Valuation allowance, deferred tax asset, change in amount   $ 497  
U.S. Income tax rate 35.00% 21.00% 34.00%
Penalties and interest accrued  
Unrecognized tax benefits  
Delaware State Income Tax [Member]      
U.S. Income tax rate   21.00%