XML 110 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENT SECURITIES (Unrealized Gains and Losses by Category) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Securities Available-for-Sale, Amortized Cost    
12 months or more $ 887,222 $ 1,017,108
Less than 12 months 890,768 114,099
Amortized Cost 1,777,990 1,131,207
Securities Available-for-Sale, Unrealized Loss    
12 months or more 100,536 91,590
Less than 12 months 15,008 383
Total 115,544 91,973
Securities Available-for-Sale, Fair Value    
12 months or more 786,686 925,518
Less than 12 months 875,760 113,716
Total 1,662,446 1,039,234
FNMA and FHLMC certificates    
Securities Available-for-Sale, Amortized Cost    
12 months or more 641,189 731,334
Less than 12 months 804,976 106,235
Amortized Cost 1,446,165 837,569
Securities Available-for-Sale, Unrealized Loss    
12 months or more 61,462 56,847
Less than 12 months 12,989 331
Total 74,451 57,178
Securities Available-for-Sale, Fair Value    
12 months or more 579,727 674,487
Less than 12 months 791,987 105,904
Total 1,371,714 780,391
GNMA certificates    
Securities Available-for-Sale, Amortized Cost    
12 months or more 240,265 275,669
Less than 12 months 85,792 7,864
Amortized Cost 326,057 283,533
Securities Available-for-Sale, Unrealized Loss    
12 months or more 38,945 34,364
Less than 12 months 2,019 52
Total 40,964 34,416
Securities Available-for-Sale, Fair Value    
12 months or more 201,320 241,305
Less than 12 months 83,773 7,812
Total 285,093 249,117
CMOs issued by US Government-sponsored agencies    
Securities Available-for-Sale, Amortized Cost    
12 months or more 5,768 9,986
Amortized Cost 5,768 9,986
Securities Available-for-Sale, Unrealized Loss    
12 months or more 129 376
Total 129 376
Securities Available-for-Sale, Fair Value    
12 months or more 5,639 9,610
Total $ 5,639 9,610
Other debt securities    
Securities Available-for-Sale, Amortized Cost    
12 months or more   119
Amortized Cost   119
Securities Available-for-Sale, Unrealized Loss    
12 months or more   3
Total   3
Securities Available-for-Sale, Fair Value    
12 months or more   116
Total   $ 116