XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
INVESTMENTS (Amortized Cost and Fair Values of HTM Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Held-to-maturity, Amortized Cost    
Due in one year or less $ 501  
Due after one year through five years 1,790  
Due after five years through ten years 40,246  
Due after ten years 40,934  
Due in one year or less 83,446  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date 83,471  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date 442,780  
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value 417,173  
Amortized Cost 526,251 $ 544,931
Held-to-maturity, Fair Value    
Due in one year or less 499  
Due after one year through five years 1,807  
Due after five years through ten years 40,085  
Due after ten years 41,055  
Fair value, total $ 500,619 $ 510,595