v3.25.2
Investment Securities - Securities Held to Maturity by Contractual Maturity (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Amortized cost  
Due in one year or less, amortized cost $ 50,292
Due after one year through five years, amortized cost 158,612
Due after five years through ten years, amortized cost 83,208
Due after ten years, amortized cost 16,612
Amortized cost 308,724
Fair value  
Due in one year or less, fair value 50,125
Due after one year through five years, fair value 157,107
Due after five years through ten years, fair value 78,181
Due after ten years, fair value 13,045
Fair value $ 298,458