XML 85 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Investment Securities and Certificates of Deposit - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule Of Marketable Securities [Line Items]      
Debt Securities, Available-for-Sale, Unrealized Gain $ 218 $ 297  
Debt Securities, Available-for-Sale, Unrealized Loss (21)    
OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax (104) 162 $ 139
Debt Securities, Available-for-Sale, Realized Gain 3    
Debt Securities, Available-for-Sale, Realized Loss (20) (49) (261)
Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale 1,681,964 1,291,058 1,772,642
Certificates of Deposit, at contract value $ 40,421 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) $ 57 (78) 41
Debt Securities Carried by EGL      
Schedule Of Marketable Securities [Line Items]      
Marketable Security, Gain (Loss) (78) 12 216
Investment Funds      
Schedule Of Marketable Securities [Line Items]      
Marketable Security, Gain (Loss) 25,670 33,894 31,724
Investment Securities, Unrealized Gain (Loss) $ 2,716 $ 23,192 $ 26,342