XML 68 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Income Tax Provision (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current income tax provision:      
Federal $ 30,306 $ 33,578 $ 41,177
State 6,952 7,674 5,420
Total 37,258 41,252 46,597
Deferred income tax provision:      
Federal 6,928 988 1,177
State 778 49 (983)
Total 7,706 1,037 194
Total income tax provision $ 44,964 $ 42,289 $ 46,791