XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Investments (Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost, Due in one year or less $ 174,304  
Amortized Cost, Due after one year through five years 78,754  
Amortized Cost, Due after five years through ten years 9,421  
Amortized Cost, Amortized Cost Due after ten years 7,083  
Amortized Cost 270,975 $ 434,119
Fair Value, Due in one year or less 172,582  
Fair Value, Due after one year through five years 77,939  
Fair Value, Due after five years through ten years 9,323  
Fair Value, Due after ten years 6,644  
Fair Value 267,684 426,597
Mortgage-backed [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,413 1,510
Fair Value $ 1,196 $ 1,374