XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current income tax expense (benefit):      
Federal $ 73,747 $ 47,688 $ 20,968
State 9,428 5,282 4,162
Total current income tax expense 83,175 52,970 25,130
Deferred income tax expense (benefit):      
Federal (630) (604) (354)
State (77) 239 240
Total deferred income tax expense (707) (365) (114)
Total income tax expense $ 82,468 $ 52,605 $ 25,016