XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Investments (Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost, Due in one year or less $ 174,859  
Amortized Cost, Due after one year through five years 139,088  
Amortized Cost, Due after five years through ten years 23,022  
Amortized Cost, Amortized Cost Due after ten years 6,261  
Amortized Cost 344,714 $ 434,119
Fair Value, Due in one year or less 172,720  
Fair Value, Due after one year through five years 137,135  
Fair Value, Due after five years through ten years 22,807  
Fair Value, Due after ten years 6,055  
Fair Value 340,054 426,597
Mortgage-backed [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,484 1,510
Fair Value $ 1,337 $ 1,374