XML 76 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives - Derivatives Not Designated as Hedging Instruments - Credit Contracts (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Derivative [Line Items]    
Derivative assets - Fair value $ 881,404 $ 484,184
Derivative liabilities - Fair value 1,029,601 390,171
Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional Amount 20,165,561 19,522,661
Derivative assets - Fair value 873,764 484,184
Derivative liabilities - Fair value 1,004,922 389,889
Credit contracts | Derivatives not designated as hedging instruments | Other credit derivatives | RPAs — protection sold    
Derivative [Line Items]    
Notional Amount 141,549 72,560
Derivative assets - Fair value 0 0
Derivative liabilities - Fair value $ 27 $ 141