XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS (Amortized Cost and Fair Values of HTM Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
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 37,471  
Due after ten years 43,369  
Due in one year or less 81,237  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date 83,132  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date 457,217  
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value 415,280  
Amortized Cost 540,349 $ 544,931
Held-to-maturity, Fair Value    
Due in one year or less 498  
Due after one year through five years 1,798  
Due after five years through ten years 36,110  
Due after ten years 42,831  
Fair value, total $ 496,517 $ 510,595