XML 56 R43.htm IDEA: XBRL DOCUMENT v3.23.2
INVESTMENTS (Amortized Cost and Fair Values of HTM Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Held-to-maturity, Amortized Cost    
Due in one year or less $ 0  
Due after one year through five years 2,294  
Due after five years through ten years 23,223  
Due after ten years 57,108  
Due in one year or less 81,474  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date 82,625  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date 451,959  
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value 414,116  
Amortized Cost 534,584 $ 546,583
Held-to-maturity, Fair Value    
Due in one year or less 0  
Due after one year through five years 2,301  
Due after five years through ten years 21,712  
Due after ten years 57,461  
Fair value, total $ 495,590 $ 506,193