XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Investment Securities and Certificates of Deposit - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Schedule Of Marketable Securities [Line Items]          
Certificates of Deposit, at Carrying Value $ 148,563   $ 148,563   $ 141,218
Certificates of Deposit          
Schedule Of Marketable Securities [Line Items]          
Cash and Cash Equivalents Maturity     4 months    
Debt Securities [Member]          
Schedule Of Marketable Securities [Line Items]          
Investment Securities, Realized Gains (Losses)     $ (34) $ (11)  
Equity Securities [Member]          
Schedule Of Marketable Securities [Line Items]          
Investment Securities, Realized and Unrealized Gains (Losses) (459) $ (267) (448) 1,860  
Debt Securities Carried by EGL          
Schedule Of Marketable Securities [Line Items]          
Investment Securities, Realized and Unrealized Gains (Losses) 507 (4) 528 (9)  
Investment Funds [Member]          
Schedule Of Marketable Securities [Line Items]          
Investment Securities, Realized and Unrealized Gains (Losses) $ (26,353) $ 9,774 $ (31,516) $ 16,002