XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Schedule of Amortized Cost and Fair Value of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized cost    
Due in one year or less $ 305 $ 849
Due in one to five years 5,267 4,186
Due in five to ten years 247,933 225,954
Due in over ten years 521,904 504,560
Amortized cost, sub-total 775,409 735,549
Amortized cost, AFS debt securities 1,708,893 1,679,397
Fair Value    
Due in one year or less 304 847
Due in one to five years 5,207 4,600
Due in five to ten years 245,040 222,943
Due in over ten years 498,785 483,762
Fair value, sub-total 749,336 712,152
Total AFS debt securities 1,580,720 1,538,008
Mortgage-backed securities - residential    
Amortized cost    
Mortgage-backed securities 917,760 927,883
Amortized cost, AFS debt securities 917,760 927,883
Fair Value    
Mortgage-backed securities 816,556 810,999
Total AFS debt securities 816,556 810,999
Mortgage-backed securities - commercial    
Amortized cost    
Mortgage-backed securities 15,724 15,965
Amortized cost, AFS debt securities 15,724 15,965
Fair Value    
Mortgage-backed securities 14,828 14,857
Total AFS debt securities $ 14,828 $ 14,857