XML 107 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current tax expense:      
Federal $ 49,707 $ 44,478 $ 35,692
State 11,137 6,906 10,646
Total 60,844 51,384 46,338
Deferred tax (benefit) expense:      
Federal 3,021 8,974 11,081
State 576 (324) 1,329
Total 3,597 8,650 12,410
Total income tax expense $ 64,441 $ 60,034 $ 58,748