XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Amortized Cost  
Less than one year $ 30,663
Due after one year through five years 201,348
Due after five years through ten years 191,482
Due after ten years 240,707
Total amortized cost 664,200
Estimated Fair Value  
Less than one year 30,443
Due after one year through five years 187,396
Due after five years through ten years 185,225
Due after ten years 232,269
Total estimated fair value $ 635,333