XML 64 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Unrestricted Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Investments, Debt and Equity Securities [Abstract]    
Amortized cost $ 624,324 $ 472,306
Gross unrealized gains 7,512 11,987
Gross unrealized losses (293) (41)
Total fair value $ 631,543 $ 484,252