XML 90 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Investments (Schedule of Fair Value of Equity Investments Trading) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule of Investments [Line Items]    
Equity investments trading $ 702,617 $ 436,931
Financials    
Schedule of Investments [Line Items]    
Equity investments trading 452,765 248,189
Communications and technology    
Schedule of Investments [Line Items]    
Equity investments trading 119,592 79,206
Consumer    
Schedule of Investments [Line Items]    
Equity investments trading 44,477 35,987
Industrial, utilities and energy    
Schedule of Investments [Line Items]    
Equity investments trading 43,380 38,583
Healthcare    
Schedule of Investments [Line Items]    
Equity investments trading 35,140 29,510
Basic materials    
Schedule of Investments [Line Items]    
Equity investments trading $ 7,263 $ 5,456