XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Investments, Debt Securities, Amortized Cost and Fair Value by Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Available-for-Sale Debt Securities, Amortized Cost [Abstract]    
Due in one year or less $ 15,999  
Due after one year through five years 186,055  
Due after five years through ten years 126,447  
Due after ten years 171,000  
Amortized cost 499,501 $ 412,018
Available-for-Sale Debt Securities, Fair Value [Abstract]    
Due in one year or less 16,034  
Due after one year through five years 177,170  
Due after five years through ten years 116,100  
Due after ten years 153,579  
Fair value $ 462,883 $ 412,402