XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Consolidated Income Tax Expense (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 13,621 $ 12,753 $ 11,368
State 1,020 427 1,055
Total Current 14,641 13,180 12,423
Deferred:      
Federal 655 (802) 2,943
State (27) (334) (1,673)
Total Deferred 628 (1,136) 1,270
Income tax expense, Total $ 15,269 $ 12,044 $ 13,693