v3.26.1
INCOME TAXES - Effective income tax rate reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Effective Income Tax Rate Reconciliation, Amount        
Tax at statutory rate $ 3,914 $ 5,099 $ 8,428 $ 9,603
Nontaxable interest and dividends (52) (99) (104) (195)
U.S. federal tax credits, net (predominantly low-income housing) (990) (858) (1,979) (1,717)
State income/franchise taxes, net of federal benefit 92 345 578 733
Other (121) 7 (60) 360
Income tax expense $ 2,843 $ 4,494 $ 6,863 $ 8,784
Tax Jurisdiction of Domicile [Extensible Enumeration] country:US country:US country:US country:US
Effective Income Tax Rate Reconciliation, Percent        
Tax at statutory rate 21.00% 21.00% 21.00% 21.00%
Nontaxable interest and dividends (0.30%) (0.40%) (0.30%) (0.40%)
U.S. federal tax credits, net (primarily low-income housing) (5.30%) (3.50%) (4.90%) (3.80%)
State income/franchise taxes, net of federal benefit 0.50% 1.40% 1.40% 1.60%
Other (0.60%)   (0.10%) 0.80%
Effective income tax rate reconciliation, percent, Total 15.30% 18.50% 17.10% 19.20%