XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Consolidated Income Tax Expense (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 11,351 $ 13,621 $ 12,753
State 867 1,020 427
Total Current 12,218 14,641 13,180
Deferred:      
Federal 1,408 655 (802)
State (6) (27) (334)
Total Deferred 1,402 628 (1,136)
Income tax expense, Total $ 13,620 $ 15,269 $ 12,044