v3.26.1
Investment Securities - Schedule of Amortized Cost and Fair Value of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized cost    
Due in one year or less $ 1,949 $ 205
Due in one to five years 14,222 12,467
Due in five to ten years 378,516 330,850
Due in over ten years 552,081 521,676
Amortized cost, sub-total 946,768 865,198
Amortized cost 1,572,921 1,507,466
Fair Value    
Due in one year or less 1,952 204
Due in one to five years 14,116 12,474
Due in five to ten years 374,906 328,456
Due in over ten years 536,735 505,447
Fair value, sub-total 927,709 846,581
Total AFS debt securities 1,521,093 1,459,579
Mortgage-backed securities - residential    
Amortized cost    
Mortgage-backed securities 605,343 631,104
Amortized cost 605,343 631,104
Fair Value    
Mortgage-backed securities 573,179 602,320
Total AFS debt securities 573,179 602,320
Mortgage-backed securities - commercial    
Amortized cost    
Mortgage-backed securities 20,810 11,164
Amortized cost 20,810 11,164
Fair Value    
Mortgage-backed securities 20,205 10,678
Total AFS debt securities $ 20,205 $ 10,678