XML 99 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Schedule Of Notional Amounts And The Gross Fair Values Of RPAs Sold And Purchased Outstanding (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Derivative assets - Fair value $ 523,133 $ 610,920
Derivative liabilities - Fair value 545,885 613,314
Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional Amount 22,375,840 23,333,449
Derivative assets - Fair value 517,486 557,105
Derivative liabilities - Fair value 510,674 600,190
Credit Risk Contract | Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional Amount 168,999 118,391
Derivative assets - Fair value 1 1
Derivative liabilities - Fair value 12 25
Credit Risk Contract | Derivatives not designated as hedging instruments | RPAs — protection sold    
Derivative [Line Items]    
Notional Amount 133,174 93,393
Derivative assets - Fair value 0 0
Derivative liabilities - Fair value $ 12 $ 25
Weighted average remaining maturity of outstanding RPAs 1 year 7 months 6 days 2 years 9 months 18 days
Credit Risk Contract | Derivatives not designated as hedging instruments | RPAs — protection purchased    
Derivative [Line Items]    
Notional Amount $ 35,825 $ 24,998
Derivative assets - Fair value 1 1
Derivative liabilities - Fair value $ 0 $ 0