XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments (Amortized Cost and Fair Values of HTM Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Held-to-maturity, Amortized Cost    
Due in one year or less $ 0  
Due after one year through five years 4,790  
Due after five years through ten years 37,351  
Due after ten years 41,000  
Held-to-Maturity, Amortized Cost 83,141  
Mortgage-related securities 434,637  
HTM debt securities 517,778 $ 544,931
Held-to-maturity, Fair Value    
Due in one year or less 0  
Due after one year through five years 4,775  
Due after five years through ten years 36,427  
Due after ten years 39,562  
Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Fair Value 80,764  
Mortgage-related securities 390,060  
Debt Securities, Held-to-maturity, Fair Value $ 470,824 $ 510,595