XML 77 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENT SECURITIES - Amortized Cost, Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
AFS    
Amortized cost $ 1,135,504 $ 1,366,629
Gross unrealized gains 374 834
Gross unrealized losses (115,919) (116,264)
Fair value 1,019,959 1,251,199
Residential    
AFS    
Amortized cost 174,887 194,141
Gross unrealized gains 229 117
Gross unrealized losses (7,654) (10,460)
Fair value 167,462 183,798
Commercial    
AFS    
Amortized cost 54,620 55,235
Gross unrealized gains 0 0
Gross unrealized losses (6,978) (7,479)
Fair value 47,642 47,756
Residential    
AFS    
Amortized cost 349,348 473,269
Gross unrealized gains 36 8
Gross unrealized losses (31,940) (33,539)
Fair value 317,444 439,738
Commercial    
AFS    
Amortized cost 59,725 63,456
Gross unrealized gains 14 0
Gross unrealized losses (4,794) (6,059)
Fair value 54,945 57,397
Municipal bonds    
AFS    
Amortized cost 433,162 452,057
Gross unrealized gains 95 670
Gross unrealized losses (54,998) (47,853)
Fair value 378,259 404,874
HTM    
Amortized cost 2,301 2,371
Gross unrealized gains 0 0
Gross unrealized losses (28) (40)
Fair value 2,273 2,331
Corporate debt securities    
AFS    
Amortized cost 31,136 45,611
Gross unrealized gains 0 34
Gross unrealized losses (6,192) (7,098)
Fair value 24,944 38,547
U.S. Treasury securities    
AFS    
Amortized cost 22,306 22,658
Gross unrealized gains 0 0
Gross unrealized losses (2,319) (2,474)
Fair value 19,987 20,184
Agency debentures    
AFS    
Amortized cost 10,320 60,202
Gross unrealized gains 0 5
Gross unrealized losses (1,044) (1,302)
Fair value $ 9,276 $ 58,905