XML 68 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Tax Examination [Line Items]        
Total amount of unrecognized tax benefits relating to uncertain tax positions $ 41,110 $ 36,229 $ 35,240 $ 54,541
Increase (decrease) in the total amount of unrecognized tax benefits relating to uncertain tax positions 4,900      
Unrecognized tax benefits, increase from current period tax positions 6,231 7,040 4,227  
Unrecognized tax benefits, net increase from prior year tax positions 6,500      
Reductions resulting from a lapse of the applicable statute of limitations periods 7,857 8,252 23,448  
Maximum        
Income Tax Examination [Line Items]        
Reasonably possible reduction to the balance of unrecognized tax benefits in succeeding 12 months $ 9,541 $ 13,655 $ 12,332