XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Amortized cost and fair value of debt securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Investments    
Available for sale securities, due in one year or less, amortized cost $ 39,954  
Available for sale securities, due in one year or less, fair value 39,892  
Available for sale securities, due after one year through five years, amortized cost 106,869  
Available for sale securities, due after one year through five years, fair value 100,991  
Available for sale securities, due after five years through ten years, amortized cost 49,508  
Available for sale securities, due after five years through ten years, fair value 42,658  
Available for sale securities, due after ten years, amortized cost 43,793  
Available for sale securities, due after ten years, fair value 34,935  
Available-for-sale, maturity, without single maturity date, amortized cost 83,142  
Available-for-sale, maturity, without single maturity date, fair value 78,775  
Available for sale securities, amortized cost 371,236 $ 379,195
Available for sale securities, fair value 341,878 339,477
Held to maturity securities, due in one year or less, amortized cost 34,561  
Held to maturity securities, due in one year or less, fair value 34,401  
Held to maturity securities, due after one years through five years, amortized cost 39,631  
Held to maturity securities, due after one year through five years, fair value 38,256  
Held to maturity securities, due after five years through ten years, amortized cost 37,618  
Held to maturity securities, due after five years through ten years, fair value 33,876  
Held to maturity securities, due after ten years, amortized cost 21,855  
Held to maturity securities, due after ten years, fair value 16,881  
Held to maturity securities, amortized cost 133,665 150,941
Held to maturity securities, fair value 123,414 138,523
Mortgage-backed securities    
Investments    
Available-for-sale, maturity, without single maturity date, amortized cost 47,970  
Available-for-sale, maturity, without single maturity date, fair value 44,627  
Available for sale securities, amortized cost 47,970 52,374
Available for sale securities, fair value $ 44,627 $ 47,785