v3.26.1
Accumulated Other Comprehensive Income (Loss) - Summary of Changes in Accumulated Other Comprehensive Income (Loss) by Component and Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]        
Beginning balance, Gains and Losses on Securities Available-for-Sale $ (13,878) $ (16,719) $ (11,393) $ (18,713)
Other comprehensive income (loss) before reclassification, net of tax, Gains and Losses on Securities Available-for-Sale 1,617 933 (868) 2,927
Amounts reclassified from accumulated other comprehensive income, net of tax, Gains and Losses on Securities Available-for-Sale 0   0  
Net current period other comprehensive income (loss), Gains and Losses on Securities Available-for-Sale 1,617 933 (868) 2,927
Ending balance, Gains and Losses on Securities Available-for-Sale (12,261) (15,786) (12,261) (15,786)
Beginning balance, Gains and Losses on Cash Flow Hedges 2,054 2,508 2,174 2,926
Change in unrealized gain (loss) on cash flow hedges (214) 91 (274) (222)
Amounts reclassified from accumulated other comprehensive income, net of tax, Gains and Losses on Cash Flow Hedges (54) (3) (114) (108)
Net current period other comprehensive income (loss), Gains and Losses on Cash Flow Hedges (268) 88 (388) (330)
Ending balance, Gains and Losses on Cash Flow Hedges 1,786 2,596 1,786 2,596
Beginning balance (11,824) (14,211) (9,219) (15,787)
Other comprehensive income (loss) before reclassification, net of tax 1,403 1,024 (1,142) 2,705
Amounts reclassified from accumulated other comprehensive income, net of tax (54) (3) (114) (108)
Net current period other comprehensive income (loss) 1,349 1,021 (1,256) 2,597
Ending balance $ (10,475) $ (13,190) $ (10,475) $ (13,190)