XML 98 R86.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Contractual Maturity (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Amortized Cost  
Within one year $ 375,804
After one through five years 29,364
Amortized Cost 405,168
Fair Value  
Within one year 375,927
After one through five years 29,333
Total available-for-sale securities $ 405,260