XML 65 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 22, 2017
Dec. 31, 2020
Dec. 31, 2019
Valuation allowance, deferred tax asset, change in amount   $ 52  
U.S. Income tax rate 35.00% 21.00% 21.00%
Delaware State Income Tax [Member]      
U.S. Income tax rate   21.00%