XML 132 R121.htm IDEA: XBRL DOCUMENT v3.23.1
DERIVATIVES - Derivatives Recorded at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Derivative [Line Items]    
Derivative assets $ 43,904 $ 52,229
Derivative liabilities 46,954 18,064
Interest rate swaps    
Derivative [Line Items]    
Derivative assets 1,637 449
Derivative asset, variation margin accounts 800,000 1,200,000
Interest rate lock commitments    
Derivative [Line Items]    
Derivative assets 36,107 16,015
Derivative liabilities 1,081 7,229
TBAs    
Derivative [Line Items]    
Derivative assets 6,160 35,765
Derivative liabilities 45,873 10,835
Options on treasury futures    
Derivative [Line Items]    
Derivative assets $ 0 $ 0