XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Investments, Debt Securities, Amortized Cost and Fair Value by Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Available-for-Sale Debt Securities, Amortized Cost [Abstract]    
Due in one year or less $ 16,992  
Due after one year through five years 155,072  
Due after five years through ten years 134,379  
Due after ten years 175,630  
Amortized cost 482,073 $ 412,018
Available-for-Sale Debt Securities, Fair Value [Abstract]    
Due in one year or less 17,114  
Due after one year through five years 150,062  
Due after five years through ten years 127,440  
Due after ten years 166,855  
Fair value $ 461,471 $ 412,402