XML 105 R90.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Summary of Income Tax Expense Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current      
Federal $ 21,688 $ 20,954 $ 9,078
State 4,471 1,932 0
Deferred      
Federal (2,697) 2,808 7,018
State (644) 4,179 4,163
Total income tax provision $ 22,818 $ 29,873 $ 20,259