XML 86 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments - Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Amortized Cost    
Within one year $ 670,584  
After one through five years 572,349  
Amortized Cost 1,242,933  
Fair Value    
Within one year 670,306  
After one through five years 569,959  
Fair Value 1,240,265  
Accrued interest income $ 3,700 $ 0