XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Estimated Fair Value of Contractual Maturities - Held-to-Maturity Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date [Abstract]    
Maturing within one year (remainder of year), Amortized Cost $ 145  
Maturing within one year 0 $ 145
Maturing after one year through five years 2,401 2,413
Maturing after five years through ten years 19,362 19,895
Maturing after ten years 155,289 155,325
Amortized Cost 316,422 320,073
Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]    
Maturing within one year (remainder of year), Fair Value 145  
Maturing within one year, Fair Value 0 145
Maturing after one year through five years, Fair Value 2,358 2,384
Maturing after five years through ten years, Fair Value 17,771 18,350
Maturing after ten years, Fair Value 159,242 162,191
Estimated Fair Value 306,156 314,924
Mortgage-Backed Securities [Member]    
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date [Abstract]    
Securities not due at a single maturity date, Amortized Cost 139,225 142,295
Amortized Cost 139,225 142,295
Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]    
Securities not due at a single maturity date, Fair Value 126,640 131,854
Estimated Fair Value $ 126,640 $ 131,854