XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities and Certificates of Deposit - Estimated Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale $ 583,742 $ 744,315
Total Investment Securities, at fair value 1,189,442 1,382,027
Certificates of Deposit, at contract value 97,676 54,856
Total Investment Securities and Certificates of Deposit 1,287,118 1,436,883
Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale 583,742 744,315
Equity Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Equity Securities, FV-NI 253 375
Debt Securities Carried By EGL [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 431,936 476,778
Investment Funds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Equity Securities, FV-NI $ 173,511 $ 160,559