XML 84 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities and Certificates of Deposit - Estimated Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale $ 813,804 $ 744,315
Total Investment Securities, at fair value 1,452,721 1,382,027
Certificates of Deposit, at contract value 66,660 54,856
Total Investment Securities and Certificates of Deposit 1,519,381 1,436,883
Debt Securities    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale 813,804 744,315
Equity Securities    
Debt Securities, Available-for-sale [Line Items]    
Equity Securities, FV-NI 298 375
Debt Securities Carried by EGL    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 459,916 476,778
Investment Funds    
Debt Securities, Available-for-sale [Line Items]    
Equity Securities, FV-NI $ 178,703 $ 160,559