XML 66 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities and Certificates of Deposit - Estimated Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale $ 716,741 $ 813,804
Total Investment Securities, at fair value 1,428,379 1,452,721
Certificates of Deposit, at contract value 136,758 66,660
Total Investment Securities and Certificates of Deposit 1,565,137 1,519,381
Debt Securities    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale 716,741 813,804
Equity Securities    
Debt Securities, Available-for-sale [Line Items]    
Equity Securities, FV-NI 287 298
Debt Securities Carried by EGL    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 540,133 459,916
Investment Funds    
Debt Securities, Available-for-sale [Line Items]    
Equity Securities, FV-NI $ 171,218 $ 178,703