XML 60 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income tax expense:      
Federal $ 73,299 $ 73,747 $ 47,688
State 10,197 9,428 5,282
Total current income tax expense 83,496 83,175 52,970
Deferred income tax expense (benefit):      
Federal 993 (630) (604)
State 149 (77) 239
Total deferred income tax expense (benefit) 1,142 (707) (365)
Total income tax expense $ 84,638 $ 82,468 $ 52,605