XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
SECURITIES - Stratification by Contractual Maturity of Securities (Details) - Debt securities
$ in Thousands
Dec. 31, 2023
USD ($)
Amortized Cost  
Due in one year or less $ 0
Due after one year through five years 31,865
Due after five years through ten years 375,781
Due after ten years 260,361
Amortized Cost 668,007
Fair Value  
Due in one year or less 0
Due after one year through five years 30,781
Due after five years through ten years 360,118
Due after ten years 256,166
Fair Value 647,065
Amortized Cost  
Due in one year or less 5,608
Due after one year through five years 8,668
Due after five years through ten years 609
Due after ten years 0
Amortized Cost 14,885
Fair Value  
Due in one year or less 5,572
Due after one year through five years 8,562
Due after five years through ten years 597
Due after ten years 0
Fair Value $ 14,731