XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Investments, Debt Securities, Amortized Cost and Fair Value by Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Available-for-Sale Debt Securities, Amortized Cost [Abstract]    
Due in one year or less $ 33,318  
Due after one year through five years 186,057  
Due after five years through ten years 99,003  
Due after ten years 163,546  
Amortized cost 481,924 $ 486,993
Available-for-Sale Debt Securities, Fair Value [Abstract]    
Due in one year or less 32,672  
Due after one year through five years 174,441  
Due after five years through ten years 90,031  
Due after ten years 146,271  
Fair value $ 443,415 $ 439,506