XML 94 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes Tax Provision and Applicable Rates (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Tax provision and applicable tax rates [Line Items]        
Current Federal, State and Local, Tax Expense (Benefit) $ 7,779 $ 10,007 $ 9,927 $ 21,529
Effective Income Tax Rate Reconciliation, Percent 23.80% 24.63% 16.12% 24.64%