XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Amortized Cost and Fair Values of HTM Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Held-to-maturity, Amortized Cost    
Due in one year or less $ 502  
Due after one year through five years 1,790  
Due after five years through ten years 35,975  
Due after ten years 44,696  
Held-to-Maturity, Amortized Cost 82,963  
Mortgage-related securities 461,968  
HTM debt securities 544,931 $ 546,583
Held-to-maturity, Fair Value    
Due in one year or less 498  
Due after one year through five years 1,818  
Due after five years through ten years 35,840  
Due after ten years 45,076  
Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Fair Value 83,232  
Mortgage-related securities 427,363  
Debt Securities, Held-to-maturity, Fair Value $ 510,595 $ 506,193