XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities - Amortized Cost and Fair Value Classified by Contractual Maturity Date on Investment Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 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 8,938  
Due after five years through ten years 39,423  
Due after ten years 30,996  
Total investment securities due at a single maturity date 79,857  
MBS 594,251  
Investment Securities, Available-for-Sale, Amortized Cost, Total 674,108  
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 8,770  
Due after five years through ten years 35,540  
Due after ten years 25,047  
Total investment securities due at a single maturity date 69,858  
MBS 561,373  
Investment Securities, Available-for-Sale, Fair Value, Total 631,231  
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,554  
Due after ten years 49,743  
Total investment securities due at a single maturity date 151,297  
MBS(1) 530,329  
Investment Securities, Held-to-Maturity, Amortized Cost, Total 681,626 $ 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 89,544  
Due after ten years 39,907  
Total investment securities due at a single maturity date 129,451  
MBS(1) 498,598  
Investment Securities, Held-to-Maturity, Fair Value, Total $ 628,049 $ 623,452