v3.26.1
Accumulated Other Comprehensive Income - Comprehensive income (loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Changes in each component of accumulated other comprehensive income (loss), net of tax        
Balance at Beginning of Period $ 528,424 $ 468,975 $ 517,095 $ 457,935
Total Other Comprehensive Income (Loss), Net of Tax 5,187 (2,869) (1,154) (864)
Balance at End of Period 547,909 476,282 547,909 476,282
Available For Sale Securities        
Changes in each component of accumulated other comprehensive income (loss), net of tax        
Balance at Beginning of Period (14,556) (22,265) (7,293) (27,743)
Other Comprehensive Income (Loss) Before Reclassifications 3,563 (341) 1,467 5,137
Amounts Reclassified from Accumulated Other Comprehensive Income   (338) (5,167) (338)
Total Other Comprehensive Income (Loss), Net of Tax 3,563 (679) (3,700) 4,799
Balance at End of Period (10,993) (22,944) (10,993) (22,944)
Cash Flow Hedge        
Changes in each component of accumulated other comprehensive income (loss), net of tax        
Balance at Beginning of Period 8,776 10,906 7,854 14,379
Other Comprehensive Income (Loss) Before Reclassifications 2,407 (1,037) 4,153 (3,205)
Amounts Reclassified from Accumulated Other Comprehensive Income (783) (1,153) (1,607) (2,458)
Total Other Comprehensive Income (Loss), Net of Tax 1,624 (2,190) 2,546 (5,663)
Balance at End of Period 10,400 8,716 10,400 8,716
Accumulated Other Comprehensive Income (loss)        
Changes in each component of accumulated other comprehensive income (loss), net of tax        
Balance at Beginning of Period (5,780) (11,359) 561 (13,364)
Other Comprehensive Income (Loss) Before Reclassifications 5,970 (1,378) 5,620 1,932
Amounts Reclassified from Accumulated Other Comprehensive Income (783) (1,491) (6,774) (2,796)
Total Other Comprehensive Income (Loss), Net of Tax 5,187 (2,869) (1,154) (864)
Balance at End of Period $ (593) $ (14,228) $ (593) $ (14,228)