XML 80 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Detail)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Statutory U.S. federal income tax rate 21.00% 35.00% 35.00%
State income taxes, net of federal tax benefit 4.00% 3.20% 3.20%
State tax credits, net of federal effect (1.00%) (0.70%) (1.50%)
Excess tax benefits (3.70%) (5.80%)  
Deferred tax revaluation (Federal Rate change)   (3.70%)  
Nondeductible expenses 0.40%   0.20%
Other (0.50%) 0.30% 0.20%
Effective Income Tax Rate Reconciliation, Percent, Total 20.20% 28.30% 37.10%