XML 130 R119.htm IDEA: XBRL DOCUMENT v3.23.2
DERIVATIVES - Derivatives Recorded at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Derivative [Line Items]    
Derivative assets $ 55,894 $ 52,229
Derivative liabilities 9,372 18,064
Interest rate swaps    
Derivative [Line Items]    
Derivative assets 1,248 449
Derivative asset, variation margin accounts 1,000,000 1,200,000
Interest rate lock commitments    
Derivative [Line Items]    
Derivative assets 19,528 16,015
Derivative liabilities 4,400 7,229
TBAs    
Derivative [Line Items]    
Derivative assets 35,118 35,765
Derivative liabilities 4,972 10,835
Options on treasury futures    
Derivative [Line Items]    
Derivative assets $ 0 $ 0