v3.23.3
Investment Securities and Certificates of Deposit - Estimated Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale $ 433,496 $ 807,135
Investment Securities 1,053,457 1,309,826
Certificates of Deposit, at Carrying Value 84,163 122,890
Investment Securities and Certificates of Deposit 1,137,620 1,432,716
Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale 433,496 807,135
Equity Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Equity Securities, FV-NI 272 335
Debt Securities Carried By EGL [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Trading 471,016 365,638
Investment Funds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Equity Securities, FV-NI $ 148,673 $ 136,718