XML 89 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Summary of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current:      
Federal $ 28,833 $ 15,041 $ 23,407
State 7,564 6,158 5,992
Total 36,397 21,199 29,399
Deferred:      
Federal (4,903) (824) (9,526)
State (990) 140 (3,487)
Total (5,893) (684) (13,013)
Tax provision $ 30,504 $ 20,515 $ 16,386