XML 97 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Operating Loss Carryforwards [Line Items]      
Unrecognized tax benefits $ 958 $ 8,590 $ 8,250
Unrecognized Tax Benefits 7,200    
Income tax valuation allowance 0 0  
Unremitted earnings 62,000    
Taxes withhelld on unremitted earnings 18,000    
Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations 333 $ 1,367  
Operating Loss Carryforwards, Offset Future Taxable Income, Near Future 279,000    
Operating Loss Carryforwards, Offset Future Taxable Income, Indefinitely 52,000    
United States      
Operating Loss Carryforwards [Line Items]      
Operating Loss Carryforwards $ 331,000