v3.26.1
Investment Securities - Amortized Cost and Fair Value Classified by Contractual Maturity Date on Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investment Securities, Available for Sale, Amortized Cost, Classified by Contractual Maturity Date    
Due in one year or less $ 1,060  
Due after one year through five years 13,504  
Due after five years through ten years 49,853  
Due after ten years 38,078  
Total investment securities due at a single maturity date 102,495  
MBS 917,630  
Investment Securities, Available-for-Sale, Amortized Cost, Total 1,020,125  
Investment Securities, Available for Sale, Fair Value, Classified by Contractual Maturity    
Due in one year or less 1,060  
Due after one year through five years 13,046  
Due after five years through ten years 45,957  
Due after ten years 32,573  
Total investment securities due at a single maturity date 92,636  
MBS 878,801  
Investment Securities, Available-for-Sale, Fair Value, Total 971,437  
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 23,344  
Due after five years through ten years 113,019  
Due after ten years 15,000  
Total investment securities due at a single maturity date 151,363  
MBS and Other asset-backed securities(1) 510,476  
Investment Securities, Held-to-Maturity, Amortized Cost, Total 661,839 $ 674,107
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 20,708  
Due after five years through ten years 96,911  
Due after ten years 11,800  
Total investment securities due at a single maturity date 129,419  
MBS and Other asset-backed securities(1) 478,363  
Investment Securities, Held-to-Maturity, Fair Value, Total $ 607,782 $ 625,287