XML 129 R119.htm IDEA: XBRL DOCUMENT v3.23.3
DERIVATIVES - Derivatives Recorded at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Derivative [Line Items]    
Derivative assets $ 63,532 $ 52,229
Derivative liabilities 9,639 18,064
Interest rate swaps    
Derivative [Line Items]    
Derivative assets 350 449
Derivative asset, variation margin accounts 1,100,000 1,200,000
Interest rate lock commitments    
Derivative [Line Items]    
Derivative assets 13,751 16,015
Derivative liabilities 7,253 7,229
TBAs    
Derivative [Line Items]    
Derivative assets 49,431 35,765
Derivative liabilities 2,386 10,835
Options on treasury futures    
Derivative [Line Items]    
Derivative assets $ 0 $ 0