XML 79 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives - Schedule of Notional Amounts and The Gross Fair Values of RPAs Sold and Purchased Outstanding (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Derivative [Line Items]    
Derivative assets - Fair value $ 513,897 $ 523,133
Derivative liabilities - Fair value 464,084 545,885
Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional Amount 21,847,357 22,375,840
Derivative assets - Fair value 487,915 517,486
Derivative liabilities - Fair value 451,931 510,674
Credit contracts | Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional Amount 190,871 168,999
Derivative assets - Fair value 18 1
Derivative liabilities - Fair value 19 12
Credit contracts | Derivatives not designated as hedging instruments | RPAs — protection sold    
Derivative [Line Items]    
Notional Amount 140,099 133,174
Derivative assets - Fair value 0 0
Derivative liabilities - Fair value $ 19 $ 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 $ 50,772 $ 35,825
Derivative assets - Fair value 18 1
Derivative liabilities - Fair value $ 0 $ 0