XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments (Amortized Cost And Fair Value Of Debt Securities, By Contractual Maturity) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost $ 503,807 $ 521,919
Fair Value 454,465 $ 472,503
Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Due after one year through five years, Amortized cost 85,160  
Due after five years through ten years, Amortized cost 80,052  
Due after ten years, Amortized cost 102,718  
Amortized cost 267,930  
Due after one year through five years, Fair value 75,619  
Due after five years through ten years, Fair value 69,302  
Due after ten years, Fair value 86,488  
Fair Value 231,409  
Mortgage And Asset-Backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Mortgage-backed securities, Amortized cost 235,877  
Mortgage-backed securities, Fair value $ 223,056