XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Investments Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Schedule of Investments [Abstract]    
Amortized cost, Due in less than one year $ 21,372  
Estimated fair value, Due in less than one year 21,137  
Amortized cost, Due after one year but within five years 314,893  
Estimated fair value, Due after one year but within five years 291,955  
Amortized cost, Due after five years but within ten years 137,350  
Estimated fair value, Due after five years but within ten years 124,921  
Amortized cost, Due after ten years 51,510  
Estimated fair value, Due after ten years 46,093  
Amortized cost, Total 525,125 $ 375,579
Estimated fair value, Total $ 484,106 $ 380,717