XML 125 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 949,943 $ 730,211 $ 647,150
Net change 38,852 (165,604) (19,920)
Ending balance 1,062,905 949,943 730,211
Unrealized (Loss) Gain on AFS Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (160,700) 5,809 26,206
Net change 39,054 (166,509) (20,397)
Ending balance (121,646) (160,700) 5,809
Unrealized Gain (Loss) on Cash Flow Hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 825 (80) (557)
Net change (202) 905 477
Ending balance 623 825 (80)
Accumulated Other Comprehensive (Loss) Income      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (159,875) 5,729 25,649
Net change 38,852 (165,604) (19,920)
Ending balance $ (121,023) $ (159,875) $ 5,729