XML 67 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities, Contractual Maturity (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Amortized Cost [Abstract]  
One year or less $ 429
After one year through five years 17,968
After five years through ten years 2,272
After ten years 470,323
Total 490,992
Fair Value [Abstract]  
One year or less 423
After one year through five years 17,963
After five years through ten years 2,228
After ten years 443,800
Total 464,414
Amortized Cost [Abstract]  
One year or less 1,180
After one year through five years 21,791
After five years through ten years 14,489
After ten years 731,983
Total 769,443
Fair Value [Abstract]  
One year or less 1,169
After one year through five years 21,306
After five years through ten years 13,682
After ten years 574,796
Total $ 610,953