XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.2
SECURITIES - Held-to-maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Securities held-to-maturity:    
Amortized Cost $ 625,188 $ 637,339
Gross Unrecognized Gains 720 169
Gross Unrecognized Losses (69,401) (85,231)
Fair Value 556,507 552,277
Agency notes    
Securities held-to-maturity:    
Amortized Cost 90,188 89,977
Gross Unrecognized Losses (7,786) (10,961)
Fair Value 82,402 79,016
Corporate securities    
Securities held-to-maturity:    
Amortized Cost 13,000 13,000
Gross Unrecognized Gains 200 140
Gross Unrecognized Losses (560) (855)
Fair Value 12,640 12,285
Pass-through MBS issued by GSEs    
Securities held-to-maturity:    
Amortized Cost 290,933 298,697
Gross Unrecognized Gains 200  
Gross Unrecognized Losses (36,559) (43,716)
Fair Value 254,574 254,981
Agency CMOs    
Securities held-to-maturity:    
Amortized Cost 231,067 235,665
Gross Unrecognized Gains 320 29
Gross Unrecognized Losses (24,496) (29,699)
Fair Value $ 206,891 $ 205,995