XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Investments (Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost, Due in one year or less $ 98,318  
Amortized Cost, Due after one year through five years 222,617  
Amortized Cost, Due after five years through ten years 59,833  
Amortized Cost, Amortized Cost Due after ten years 7,068  
Amortized Cost 389,582 $ 288,175
Fair Value, Due in one year or less 98,804  
Fair Value, Due after one year through five years 221,341  
Fair Value, Due after five years through ten years 59,300  
Fair Value, Due after ten years 7,065  
Fair Value 388,254 $ 290,073
Collateralized Mortgage Backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,746  
Fair Value $ 1,744