XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Investments (Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost, Due in one year or less $ 178,363  
Amortized Cost, Due after one year through five years 97,494  
Amortized Cost, Due after five years through ten years 16,008  
Amortized Cost, Amortized Cost Due after ten years 6,226  
Amortized Cost 299,544 $ 434,119
Fair Value, Due in one year or less 176,716  
Fair Value, Due after one year through five years 95,891  
Fair Value, Due after five years through ten years 15,958  
Fair Value, Due after ten years 5,958  
Fair Value 295,761 426,597
Mortgage-backed [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,453 1,510
Fair Value $ 1,238 $ 1,374