XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.1
INVESTMENTS (Amortized Cost and Fair Values of HTM Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Held-to-maturity, Amortized Cost    
Due in one year or less $ 0  
Due after one year through five years 1,285  
Due after five years through ten years 20,527  
Due after ten years 60,643  
Due in one year or less 82,939  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date 82,455  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date 457,619  
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value 428,060  
Amortized Cost 540,074 $ 546,583
Held-to-maturity, Fair Value    
Due in one year or less 0  
Due after one year through five years 1,272  
Due after five years through ten years 19,720  
Due after ten years 61,947  
Fair value, total $ 510,999 $ 506,193