XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Debt Securities - Amortized Cost and Estimated Market Value of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]    
Due in one year or less, Securities, Available-For-Sale, Amortized Cost $ 5,573  
Due in one year or less, Securities, Available-For-Sale, Estimated Market Value 5,379  
Due after one year through five years, Securities, Available-For-Sale, Amortized Cost 126,026  
Due after one year through five years, Securities, Available-For-Sale, Estimated Market Value 115,570  
Due after five years through ten years, Securities, Available-For-Sale, Amortized Cost 243,432  
Due after five years through ten years, Securities, Available-For-Sale, Estimated Market Value 218,636  
Due after ten years, Securities, Available-For-Sale, Amortized Cost 542,017  
Due after ten years, Securities, Available-For-Sale, Estimated Market Value 484,470  
Securities, Available-For-Sale, Amortized Cost 917,048 $ 930,439
Securities, Available-For-Sale, Estimated Market Value $ 824,055 $ 811,081