XML 132 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Consolidated Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current tax expense      
Federal $ 23,128 $ 26,133 $ 34,155
State 17,754 19,781 22,355
Current tax expense, Total 40,882 45,914 56,510
Deferred tax expense      
Federal 512 (1,330) (5,224)
State (1,158) (1,069) (2,798)
Deferred tax benefit, Total (646) (2,399) (8,022)
Total tax expense $ 40,236 $ 43,515 $ 48,488