XML 91 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Schedule of Current Income Taxes Prepaid and Receivable) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Prepaid taxes $ 4,399 $ 4,859
Taxes receivable (Payable) 1,763 2,614
Total current income taxes prepaid $ 6,162 $ 7,473