XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities and Certificates of Deposit - Estimated Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale $ 198,719 $ 813,804
Total Investment Securities, at fair value 794,643 1,452,721
Certificates of Deposit, at contract value 16,816 66,660
Total Investment Securities and Certificates of Deposit 811,459 1,519,381
Debt Securities    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale 198,719 813,804
Equity Securities    
Debt Securities, Available-for-sale [Line Items]    
Equity Securities, FV-NI 209 298
Debt Securities Carried by EGL    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 452,544 459,916
Investment Funds    
Debt Securities, Available-for-sale [Line Items]    
Equity Securities, FV-NI $ 143,171 $ 178,703