XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Schedule of Held-to-Maturity Securities Amortized Cost and Estimated Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due after one year through five years $ 117,046 $ 117,283
Due after five years through ten years 195,447 195,179
Total held-to-maturity debt securities 312,493 312,462
Fair Value    
Due after one year through five years 105,822 102,173
Due after five years through ten years 173,126 165,122
Total held-to-maturity debt securities $ 278,948 $ 267,295