XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of Investments [Abstract]    
Amortized cost, due in less than one year $ 18,859  
Estimated fair value, due in less than one year 18,921  
Amortized cost, due after one year but within five years 256,749  
Estimated fair value, due after one year but within five years 257,619  
Amortized cost, due after five years but within ten years 52,372  
Estimated fair value, due after five years but within ten years 54,243  
Amortized cost, due after ten years 47,599  
Estimated fair value, due after ten years 49,934  
Amortized cost, Total 375,579 $ 279,298
Estimated fair value, Total $ 380,717 $ 291,810