v3.25.2
Investment Securities - Available for Sale by Contractual Maturity (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Amortized cost  
Due in one year or less, amortized cost $ 107,849
Due after one year through five years, amortized cost 258,931
Due after five years through ten years, amortized cost 110,734
Due after ten years, amortized cost 66,995
Amortized cost 544,509
Fair value  
Due in one year or less, fair value 106,282
Due after one year through five years, fair value 248,809
Due after five years through ten years, fair value 110,382
Due after ten years, fair value 59,307
Fair value $ 524,780