XML 82 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
SECURITIES - Held-to-maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Securities held-to-maturity:    
Amortized Cost $ 637,339 $ 594,639
Gross Unrecognized Gains 169 16
Gross Unrecognized Losses (85,231) (77,725)
Fair Value 552,277 516,930
Agency notes    
Securities held-to-maturity:    
Amortized Cost 89,977 89,563
Gross Unrecognized Losses (10,961) (11,300)
Fair Value 79,016 78,263
Corporate securities    
Securities held-to-maturity:    
Amortized Cost 13,000 9,000
Gross Unrecognized Gains 140  
Gross Unrecognized Losses (855) (1,825)
Fair Value 12,285 7,175
Pass-through MBS issued by GSEs    
Securities held-to-maturity:    
Amortized Cost 298,697 279,853
Gross Unrecognized Losses (43,716) (37,579)
Fair Value 254,981 242,274
Agency CMOs    
Securities held-to-maturity:    
Amortized Cost 235,665 216,223
Gross Unrecognized Gains 29 16
Gross Unrecognized Losses (29,699) (27,021)
Fair Value $ 205,995 $ 189,218