XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.1
INVESTMENT SECURITIES - Unrealized Gain/Loss on Investment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
AFS    
Amortized cost $ 1,113,979 $ 1,135,504
Gross unrealized gains 339 374
Gross unrealized losses (107,591) (115,919)
Fair value 1,006,727 1,019,959
Residential    
AFS    
Amortized cost 169,540 174,887
Gross unrealized gains 199 229
Gross unrealized losses (5,487) (7,654)
Fair value 164,252 167,462
Commercial    
AFS    
Amortized cost 54,431 54,620
Gross unrealized gains 0 0
Gross unrealized losses (5,969) (6,978)
Fair value 48,462 47,642
Residential collateralized mortgage obligations    
AFS    
Amortized cost 338,735 349,348
Gross unrealized gains 41 36
Gross unrealized losses (26,944) (31,940)
Fair value 311,832 317,444
Commercial collateralized mortgage obligations    
AFS    
Amortized cost 57,206 59,725
Gross unrealized gains 0 14
Gross unrealized losses (4,051) (4,794)
Fair value 53,155 54,945
Municipal bonds    
AFS    
Amortized cost 430,754 433,162
Gross unrealized gains 99 95
Gross unrealized losses (56,862) (54,998)
Fair value 373,991 378,259
HTM    
Amortized cost 2,283 2,301
Gross unrealized gains 0 0
Gross unrealized losses (17) (28)
Fair value 2,266 2,273
Corporate debt securities    
AFS    
Amortized cost 31,129 31,136
Gross unrealized gains 0 0
Gross unrealized losses (5,539) (6,192)
Fair value 25,590 24,944
U.S. Treasury securities    
AFS    
Amortized cost 22,218 22,306
Gross unrealized gains 0 0
Gross unrealized losses (1,901) (2,319)
Fair value 20,317 19,987
Agency debentures    
AFS    
Amortized cost 9,966 10,320
Gross unrealized gains 0 0
Gross unrealized losses (838) (1,044)
Fair value $ 9,128 $ 9,276