XML 31 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Consolidated Statements of Comprehensive Income    
Net income, before tax amount $ 54,390 $ 52,995
Income tax expense (benefit) 12,940 13,288
Net income 41,450 39,707
Debt securities available for sale:    
Unrealized holding gains on securities arising during the period, before tax 1,002 1,153
Unrealized holding gains on securities arising during the period, tax 247 283
Unrealized holding gains on securities arising during the period, net of tax 755 870
Less: reclassification adjustment for gains (losses) on securities included in net income, before tax   (136)
Less: reclassification adjustment for gains (losses) on securities included in net income, tax   (33)
Less: reclassification adjustment for gains (losses) on securities included in net income, net of tax   (103)
Total unrealized gains on securities available for sale, before tax 1,002 1,289
Total unrealized gains on securities available for sale, tax 247 316
Total unrealized gains on securities available for sale, net of tax 755 973
Net unrealized losses from cash flow hedges:    
Unrealized holding losses on cash flow hedges arising during the period, before tax (1,097) (1,518)
Unrealized holding losses on cash flow hedges arising during the period, tax (301) (433)
Unrealized holding losses on cash flow hedges arising during the period, net of tax (796) (1,085)
Less: reclassification adjustment for losses on cash flow hedges included in net income, before tax (925) (899)
Less: reclassification adjustment for losses on cash flow hedges included in net income, tax (254) (264)
Less: reclassification adjustment for losses on cash flow hedges included in net income, net of tax (671) (635)
Total unrealized losses on cash flow hedges, before tax (172) (619)
Total unrealized losses on cash flow hedges, tax (47) (169)
Total unrealized losses on cash flow hedges, net of tax (125) (450)
Total other comprehensive income, before tax 830 670
Total other comprehensive income, tax 200 147
Total other comprehensive income, net of tax 630 523
Total comprehensive income, before tax 55,220 53,665
Total comprehensive income, tax 13,140 13,435
Total comprehensive income, net of tax $ 42,080 $ 40,230