XML 82 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Schedule of Amortized Cost and Fair Value of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized cost    
Due in one year or less $ 849 $ 64,776
Due in one to five years 4,186 75,996
Due in five to ten years 225,954 51,162
Due in over ten years 504,560 391,270
Amortized cost, sub-total 735,549 583,204
Amortized cost, AFS debt securities 1,679,397 1,658,779
Fair Value    
Due in one year or less 847 64,279
Due in one to five years 4,600 71,801
Due in five to ten years 222,943 49,630
Due in over ten years 483,762 372,331
Fair value, sub-total 712,152 558,041
Total AFS debt securities 1,538,008 1,471,973
Mortgage-backed securities - residential    
Amortized cost    
Mortgage-backed securities 927,883 1,057,389
Amortized cost, AFS debt securities 927,883 1,057,389
Fair Value    
Mortgage-backed securities 810,999 896,971
Total AFS debt securities 810,999 896,971
Mortgage-backed securities - commercial    
Amortized cost    
Mortgage-backed securities 15,965 18,186
Amortized cost, AFS debt securities 15,965 18,186
Fair Value    
Mortgage-backed securities 14,857 16,961
Total AFS debt securities $ 14,857 $ 16,961