XML 88 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Derivatives - Net Gains (Losses) on Derivatives Designated as Hedges (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Derivative [Line Items]    
Derivative assets - Fair value $ 755,328 $ 484,184
Derivative instruments designated as hedging instruments    
Derivative [Line Items]    
Derivative assets - Fair value 19,045 0
Interest rate contracts | Fair Value Hedging | Derivative instruments designated as hedging instruments    
Derivative [Line Items]    
Derivative assets - Fair value $ 0 $ 0