XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities - Amortized Cost and Fair Value Classified by Contractual Maturity Date on Investment Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Investment Securities, Available for Sale, Amortized Cost, Classified by Contractual Maturity Date    
Due in one year or less $ 0  
Due after one year through five years 6,508  
Due after five years through ten years 36,916  
Due after ten years 53,411  
Total investment securities due at a single maturity date 96,835  
MBS 812,188  
Investment Securities, Available-for-Sale, Amortized Cost, Total 909,023  
Investment Securities, Available for Sale, Fair Value, Classified by Contractual Maturity    
Due in one year or less 0  
Due after one year through five years 6,320  
Due after five years through ten years 34,635  
Due after ten years 45,068  
Total investment securities due at a single maturity date 86,023  
MBS 766,756  
Investment Securities, Available-for-Sale, Fair Value, Total 852,779  
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 93,285  
Due after ten years 57,896  
Total investment securities due at a single maturity date 151,181  
MBS(1) 568,219  
Investment Securities, Held-to-Maturity, Amortized Cost, Total 719,400 $ 739,442
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 81,365  
Due after ten years 46,708  
Total investment securities due at a single maturity date 128,073  
MBS(1) 533,623  
Investment Securities, Held-to-Maturity, Fair Value, Total $ 661,696 $ 662,450