XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Investment Securities and Certificates of Deposit - Estimated Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale $ 328,991 $ 807,135
Investment Securities 907,741 1,309,826
Certificates of Deposit, at Carrying Value 54,380 122,890
Investment Securities and Certificates of Deposit 962,121 1,432,716
Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale 328,991 807,135
Equity Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Equity Securities, FV-NI 558 335
Debt Securities Carried By EGL [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 424,574 365,638
Investment Funds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Equity Securities, FV-NI $ 153,618 $ 136,718