XML 40 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:      
Federal $ 115,610 $ 126,358 $ 211,641
State 34,586 37,038 37,006
Deferred:      
Federal (2,195) 138 60,785
State (745) (999) (42)
Total $ 147,256 $ 162,535 $ 309,390