XML 85 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Investment Securities and Certificates of Deposit - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Schedule Of Marketable Securities [Line Items]      
Other Payables to Broker-Dealers and Clearing Organizations $ 99,983    
Certificates of Deposit, at Carrying Value 0 $ 214,796  
Debt Securities [Member]      
Schedule Of Marketable Securities [Line Items]      
Investment Securities, Realized Gains (Losses) 75 (14) $ (28)
Equity Securities [Member]      
Schedule Of Marketable Securities [Line Items]      
Investment Securities, Realized and Unrealized Gains (Losses) 95 243 (193)
Debt Securities Carried by Broker-Dealers [Member]      
Schedule Of Marketable Securities [Line Items]      
Investment Securities, Realized and Unrealized Gains (Losses) (1,216) 491 546
Debt Securities, Trading 550,026 227,355  
Debt Securities Carried by Broker-Dealers [Member] | US Treasury Bill Securities [Member]      
Schedule Of Marketable Securities [Line Items]      
Debt Securities, Trading 99,983    
Investment Funds [Member]      
Schedule Of Marketable Securities [Line Items]      
Investment Securities, Realized and Unrealized Gains (Losses) $ 16,913 $ 13,785 $ (5,113)