XML 129 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance, value $ 234,718 $ 218,629 $ 237,817
Other comprehensive income (loss), net of tax 9,413 12,644 (25,675)
Ending balance, value 267,116 234,718 218,629
Other comprehensive income (loss), tax (expense) benefit (3,739) (5,023) 10,199
Total      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance, value (16,437) (29,081) (3,406)
Other comprehensive income (loss), net of tax 9,413 12,644 (25,675)
Ending balance, value (7,024) (16,437) (29,081)
Unrealized gains (losses) on securities available for sale      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance, value (17,415) (30,122) (2,723)
Other comprehensive income (loss), net of tax 9,119 12,707 (27,399)
Ending balance, value (8,296) (17,415) (30,122)
Unrealized gains (losses) on derivatives and hedging      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Beginning balance, value 978 1,041 (683)
Other comprehensive income (loss), net of tax 294 (63) 1,724
Ending balance, value $ 1,272 $ 978 $ 1,041