XML 67 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities and Certificates of Deposit - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Schedule Of Marketable Securities [Line Items]          
Debt Securities, Available-for-Sale, Unrealized Gain     $ 130   $ 297
Debt Securities, Available-for-Sale, Unrealized Loss     (3)    
OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax $ 121 $ 125 (172) $ (32)  
Debt Securities, Available-for-Sale, Realized Gain     3    
Debt Securities, Available-for-Sale, Realized Loss     (20) (47)  
Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale 250,000 187,000 1,091,964 934,511  
Certificates of Deposit, at contract value 136,758   $ 136,758   $ 66,660
Certificates of Deposit          
Schedule Of Marketable Securities [Line Items]          
Cash and Cash Equivalents Maturity     7 months    
Equity Securities          
Schedule Of Marketable Securities [Line Items]          
Investment Securities, Unrealized Gain (Loss) 97 (1) $ (11) (122)  
Debt Securities Carried by EGL          
Schedule Of Marketable Securities [Line Items]          
Marketable Security, Gain (Loss) 187 295 30 210  
Investment Funds          
Schedule Of Marketable Securities [Line Items]          
Marketable Security, Gain (Loss) 12,400 9,106 21,554 30,217  
Investment Securities, Unrealized Gain (Loss) $ 12,400 $ 8,836 $ (1,054) $ 19,515