XML 140 R120.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss) - Comprehensive income (loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Changes in each component of accumulated other comprehensive income (loss), net of tax      
Balance at the beginning $ 425,515 $ 394,064 $ 379,272
Total Other Comprehensive Income (Loss), Net of Tax 4,882 (304) (26,948)
Balance at the end 457,935 425,515 394,064
Available For Sale Securities      
Changes in each component of accumulated other comprehensive income (loss), net of tax      
Balance at the beginning (31,720) (34,124) 7,200
Other Comprehensive Income (Loss) Before Reclassifications 4,251 2,380 (41,265)
Amounts Reclassified from Accumulated Other Comprehensive Income (274) 24 (59)
Total Other Comprehensive Income (Loss), Net of Tax 3,977 2,404 (41,324)
Balance at the end (27,743) (31,720) (34,124)
Cash Flow Hedge      
Changes in each component of accumulated other comprehensive income (loss), net of tax      
Balance at the beginning 13,474 16,182 1,806
Other Comprehensive Income (Loss) Before Reclassifications 7,493 1,639 14,382
Amounts Reclassified from Accumulated Other Comprehensive Income (6,588) (4,347) (6)
Total Other Comprehensive Income (Loss), Net of Tax 905 (2,708) 14,376
Balance at the end 14,379 13,474 16,182
Accumulated Other Comprehensive Income (loss)      
Changes in each component of accumulated other comprehensive income (loss), net of tax      
Balance at the beginning (18,246) (17,942) 9,006
Other Comprehensive Income (Loss) Before Reclassifications 11,744 4,019 (26,883)
Amounts Reclassified from Accumulated Other Comprehensive Income (6,862) (4,323) (65)
Total Other Comprehensive Income (Loss), Net of Tax 4,882 (304) (26,948)
Balance at the end $ (13,364) $ (18,246) $ (17,942)