XML 75 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives (Derivatives Not Designated as Hedging Instruments - Credit Contracts) (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Derivative [Line Items]    
Derivative assets - Fair value $ 694,010 $ 602,754
Derivative liabilities - Fair value 561,788 424,828
Derivatives not designated as hedging instruments    
Derivative [Line Items]    
Notional Amount 20,874,985 21,341,158
Derivative assets - Fair value 693,852 602,754
Derivative liabilities - Fair value 560,639 422,729
Credit contracts | Derivatives not designated as hedging instruments | Other credit derivatives    
Derivative [Line Items]    
Notional Amount 83,693 76,992
Derivative assets - Fair value 15 13
Derivative liabilities - Fair value 120 206
Credit contracts | Derivatives not designated as hedging instruments | Other credit derivatives | RPAs - protection sold    
Derivative [Line Items]    
Notional Amount 72,979 66,278
Derivative assets - Fair value 0 0
Derivative liabilities - Fair value 120 206
Credit contracts | Derivatives not designated as hedging instruments | Other credit derivatives | RPAs - protection purchased    
Derivative [Line Items]    
Notional Amount 10,714 10,714
Derivative assets - Fair value 15 13
Derivative liabilities - Fair value $ 0 $ 0