v3.25.1
Investment Securities (Schedule of Securities Held to Maturity by Contractual Maturity) (Detail)
$ in Thousands
Mar. 31, 2025
USD ($)
Amortized cost  
Due in one year or less, amortized cost $ 48,529
Due after one year through five years, amortized cost 160,896
Due after five years through ten years, amortized cost 87,360
Due after ten years, amortized cost 17,237
Amortized cost 314,022
Fair value  
Due in one year or less, fair value 48,232
Due after one year through five years, fair value 158,405
Due after five years through ten years, fair value 81,152
Due after ten years, fair value 13,401
Fair value $ 301,190