v3.26.1
Investment Securities - Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost    
Within one year $ 17,992 $ 21,905
After one but within five years 295,881 277,409
After five years through ten years 396,972 366,118
After ten years 570,615 688,529
Total 1,281,460 1,353,961
Fair Value    
Within one year 17,942 21,884
After one but within five years 293,340 277,643
After five years through ten years 381,305 364,430
After ten years 550,244 663,855
Total $ 1,242,831 $ 1,327,812