XML 77 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives - Schedule of Notional Amounts and The Gross Fair Values of RPAs Sold and Purchased Outstanding (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Derivative [Line Items]    
Derivative assets - Fair value $ 468,056 $ 523,133
Derivative liabilities - Fair value 436,446 545,885
Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional Amount 23,091,729 22,375,840
Derivative assets - Fair value 426,836 517,486
Derivative liabilities - Fair value 433,315 510,674
Credit contracts | Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional Amount 210,170 168,999
Derivative assets - Fair value 17 1
Derivative liabilities - Fair value 31 12
Credit contracts | Derivatives not designated as hedging instruments | RPAs — protection sold    
Derivative [Line Items]    
Notional Amount 133,634 133,174
Derivative assets - Fair value 0 0
Derivative liabilities - Fair value $ 31 $ 12
Weighted average remaining maturity of outstanding RPAs 1 year 7 months 6 days 1 year 7 months 6 days
Credit contracts | Derivatives not designated as hedging instruments | RPAs — protection purchased    
Derivative [Line Items]    
Notional Amount $ 76,536 $ 35,825
Derivative assets - Fair value 17 1
Derivative liabilities - Fair value $ 0 $ 0