XML 35 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Summary of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:      
Federal $ 15,041 $ 23,407 $ 35,673
State 6,158 5,992 7,179
Total 21,199 29,399 42,852
Deferred:      
Federal (824) (9,526) 2,924
State 140 (3,487) (1,037)
Total (684) (13,013) 1,887
Tax provision $ 20,515 $ 16,386 $ 44,739