XML 63 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Securities Available for Sale and Held to Maturity - Contractual Maturities of Available for Sale and Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Securities Available for Sale, Amortized Cost [Abstract]    
Due in one year or less $ 32,876  
Due after one year through five years 62,454  
Due after five years through ten years 165,872  
Total amortized cost, before mortgage-backed securities 261,202  
Mortgage-backed securities 1,470,664  
Securities Available for Sale, Amortized Cost 1,731,866 $ 1,719,537
Securities Available for Sale, Estimated Fair Value [Abstract]    
Due in one year or less 32,994  
Due after one year through five years 63,109  
Due after five years through ten years 165,685  
Total fair value, before mortgage-backed securities 261,788  
Mortgage-backed securities 1,475,674  
Total 1,737,462 1,692,534
Securities Held to Maturity, Amortized Cost [Abstract]    
Due in one year or less 0  
Due after one year through five years 30,033  
Due after five years through ten years 0  
Total amortized cost, before mortgage-backed securities 30,033  
Mortgage-backed securities 1,285,020  
Securities Held to Maturity, Amortized Cost 1,315,053 1,335,385
Securities Held to Maturity, Estimated Fair Value [Abstract]    
Due in one year or less 0  
Due after one year through five years 29,913  
Due after five years through ten years 0  
Total fair value, before mortgage-backed securities 29,913  
Mortgage-backed securities 1,229,985  
Total $ 1,259,898 $ 1,259,107