XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Amortized Cost and Fair Value Classified by Contractual Maturity Date on Investment Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Investment Securities, Available for Sale, Amortized Cost, Classified by Contractual Maturity Date    
Due in one year or less $ 500  
Due after one year through five years 5,941  
Due after five years through ten years 35,179  
Due after ten years 43,296  
Total investment securities due at a single maturity date 84,916  
MBS 687,170  
Investment Securities, Available-for-Sale, Amortized Cost, Total 772,086  
Investment Securities, Available for Sale, Fair Value, Classified by Contractual Maturity    
Due in one year or less 501  
Due after one year through five years 5,701  
Due after five years through ten years 33,160  
Due after ten years 34,629  
Total investment securities due at a single maturity date 73,991  
MBS 642,351  
Investment Securities, Available-for-Sale, Fair Value, Total 716,342  
Investment Securities, Held to Maturity, Amortized Cost, Classified by Contractual Maturity Date    
Due in one year or less 0  
Due after one year through five years 0  
Due after five years through ten years 101,537  
Due after ten years 49,709  
Total investment securities due at a single maturity date 151,246  
MBS(1) 546,315  
Investment Securities, Held-to-Maturity, Amortized Cost, Total 697,561 $ 703,285
Investment Securities, Held for Sale, Fair Value, Classified by Contractual Maturity    
Due in one year or less 0  
Due after one year through five years 0  
Due after five years through ten years 87,367  
Due after ten years 38,793  
Total investment securities due at a single maturity date 126,160  
MBS(1) 506,488  
Investment Securities, Held-to-Maturity, Fair Value, Total $ 632,648 $ 623,452