XML 132 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 1,062,905 $ 949,943 $ 730,211
Net change 14,994 38,852 (165,604)
Ending balance 1,145,245 1,062,905 949,943
Accumulated Other Comprehensive (Loss) Income      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (121,023) (159,875) 5,729
Net change 14,994 38,852 (165,604)
Ending balance (106,029) (121,023) (159,875)
Unrealized (Loss) Gain on AFS Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (121,646) (160,700) 5,809
Net change 15,111 39,054 (166,509)
Ending balance (106,535) (121,646) (160,700)
Unrealized Gain (Loss) on Cash Flow Hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 623 825 (80)
Net change (117) (202) 905
Ending balance $ 506 $ 623 $ 825