XML 138 R121.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract]      
Tax at statutory rate, Amount $ 40,185 $ 37,424 $ 41,487
Tax credits, Amount $ (294) $ (354) $ (381)
Effective Income Tax Rate Reconciliation, Tax Credit, Other, Percent 0.00% 0.00% 0.00%
Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount $ 10 $ 4 $ 38
Effective Income Tax Rate Reconciliation, Tax Credit, Investment, Percent 0.00% 0.00% 0.00%
Effective Income Tax Rate Reconciliation, Tax Credit, Investment, Amount $ (900) $ (835) $ (812)
Other, Amount (125) (509) (125)
Total tax provision (benefit), Amount $ 39,056 $ 35,636 $ 40,492
Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract]      
Tax at statutory rate, Pretax Income 21.00% 21.00% 21.00%
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount $ 1,030 $ 793 $ 725
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent 1.00% 0.00% 0.00%
Tax credits, Pretax Income 0.00% 0.00% 0.00%
Other, Pretax Income 0.00% 0.00% 0.00%
Total tax provision (benefit), Pretax Income 21.00% 20.00% 20.00%
Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount $ (1,444) $ (1,336) $ (1,024)
Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent (1.00%) (1.00%) (1.00%)
Effective Income Tax Rate Reconciliation, Deduction, Other, Percent 0.00% 0.00% 0.00%
Effective Income Tax Rate Reconciliation, Deduction, Other, Amount $ 614 $ 457 $ 660