XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Investments - Schedule of Amortized Cost and Fair Value by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Amortized Cost    
Due in one year or less $ 40,298 $ 41,033
Due after one year through five years 284,784 269,487
Due after five years through ten years 50,081 52,561
Due after ten years 202,970 198,472
Asset backed securities 20,231 19,511
Amortized cost 598,364 581,064
Fair Value    
Due in one year or less 40,331 41,150
Due after one year through five years 272,909 268,537
Due after five years through ten years 46,659 52,000
Due after ten years 191,037 198,314
Asset backed securities 17,524 17,447
Total $ 568,460 $ 577,448