XML 127 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Current federal income tax expense $ 37,182 $ 39,865 $ 40,201
Current state income tax expense 5,008 15,348 12,059
Total current tax expense 42,190 55,213 52,260
Deferred federal income tax expense (benefit) 3,532 5,185 (5,212)
Deferred state income tax expense (benefit) 3,028 585 (3,120)
Total deferred tax expense (benefit) 6,560 5,770 (8,332)
Total income tax expense $ 48,750 $ 60,983 $ 43,928