XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Securities - Schedule of Held-to-Maturity Securities Amortized Cost and Estimated Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amortized Cost    
Due after one year through five years $ 76,717  
Due after five years through ten years 235,729 $ 312,401
Amortized Cost 312,446 312,401
Fair Value    
Due after one year through five years 68,743  
Due after five years through ten years 207,856 267,455
Total held-to-maturity debt securities $ 276,599 $ 267,455