XML 165 R91.htm IDEA: XBRL DOCUMENT v3.19.1
INCOME TAXES - Valuation Allowances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Movement in Valuation Allowances and Reserves [Roll Forward]    
Valuation allowance, additions $ 7,469 $ 4,259
Valuation allowance, deductions (1,800) (37,830)
Valuation Allowance of Deferred Tax Assets    
Movement in Valuation Allowances and Reserves [Roll Forward]    
Valuation allowances, beginning balance 130,095 163,666
Valuation Allowances, ending balance $ 135,764 $ 130,095