XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENT SECURITIES - Unrealized Gain/Loss on Investment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
AFS    
Amortized cost $ 1,088,950 $ 1,135,504
Gross unrealized gains 352 374
Gross unrealized losses (101,201) (115,919)
Fair value 988,101 1,019,959
Residential    
AFS    
Amortized cost 164,411 174,887
Gross unrealized gains 201 229
Gross unrealized losses (4,652) (7,654)
Fair value 159,960 167,462
Commercial    
AFS    
Amortized cost 54,248 54,620
Gross unrealized gains 0 0
Gross unrealized losses (5,405) (6,978)
Fair value 48,843 47,642
Residential collateralized mortgage obligations    
AFS    
Amortized cost 325,145 349,348
Gross unrealized gains 44 36
Gross unrealized losses (24,475) (31,940)
Fair value 300,714 317,444
Commercial collateralized mortgage obligations    
AFS    
Amortized cost 56,190 59,725
Gross unrealized gains 0 14
Gross unrealized losses (3,945) (4,794)
Fair value 52,245 54,945
Municipal bonds    
AFS    
Amortized cost 426,258 433,162
Gross unrealized gains 107 95
Gross unrealized losses (54,783) (54,998)
Fair value 371,582 378,259
HTM    
Amortized cost 2,265 2,301
Gross unrealized gains 0 0
Gross unrealized losses (12) (28)
Fair value 2,253 2,273
Corporate debt securities    
AFS    
Amortized cost 31,121 31,136
Gross unrealized gains 0 0
Gross unrealized losses (5,575) (6,192)
Fair value 25,546 24,944
U.S. Treasury securities    
AFS    
Amortized cost 22,129 22,306
Gross unrealized gains 0 0
Gross unrealized losses (1,631) (2,319)
Fair value 20,498 19,987
Agency debentures    
AFS    
Amortized cost 9,448 10,320
Gross unrealized gains 0 0
Gross unrealized losses (735) (1,044)
Fair value $ 8,713 $ 9,276