XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
SECURITIES - Stratification by Contractual Maturity of Securities (Details) - Debt securities
$ in Thousands
Dec. 31, 2024
USD ($)
Amortized Cost  
Due in one year or less $ 0
Due after one year through five years 33,890
Due after five years through ten years 388,248
Due after ten years 132,045
Amortized Cost 554,183
Fair Value  
Due in one year or less 0
Due after one year through five years 32,699
Due after five years through ten years 379,584
Due after ten years 130,436
Fair Value 542,719
Amortized Cost  
Due in one year or less 3,978
Due after one year through five years 5,508
Due after five years through ten years 0
Due after ten years 0
Amortized Cost 9,486
Fair Value  
Due in one year or less 3,962
Due after one year through five years 5,369
Due after five years through ten years 0
Due after ten years 0
Fair Value $ 9,331