XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments (Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost, Due in one year or less $ 105,045  
Amortized Cost, Due after one year through five years 108,438  
Amortized Cost, Due after five years through ten years 65,005  
Amortized Cost, Amortized Cost Due after ten years 7,857  
Amortized Cost 288,175 $ 502,167
Fair Value, Due in one year or less 106,047  
Fair Value, Due after one year through five years 109,195  
Fair Value, Due after five years through ten years 64,926  
Fair Value, Due after ten years 8,050  
Fair Value 290,073 $ 507,279
Collateralized Mortgage Backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,830  
Fair Value $ 1,855