XML 146 R132.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES AND HEDGING - Derivatives and Hedging Gain (Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative [Line Items]      
Total gain (loss) $ (103,358) $ 1,380,323 $ (79,394)
Gain (loss) on settlement of residential mortgage loan $ 73,476 $ 1,285,219 $ 240,610
Servicing Revenue      
Derivative [Line Items]      
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Revenue Revenue Revenue
Total gain (loss) $ 0 $ (11,316) $ (30,481)
Gain (loss) on settlement of derivative instruments $ 0 $ (79,000) $ (34,700)
Gain on originated residential mortgage loans, held-for-sale, net      
Derivative [Line Items]      
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Revenue Revenue Revenue
Total gain (loss) $ (49,016) $ (77,292) $ (175,135)
Change In Fair Value Of Investments      
Derivative [Line Items]      
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Realized and unrealized gains (losses), net Realized and unrealized gains (losses), net Realized and unrealized gains (losses), net
Total gain (loss) $ (54,342) $ 1,468,931 $ 126,222
Interest rate lock commitments      
Derivative [Line Items]      
Total gain (loss) 15,018 (102,992) (293,699)
TBAs | Servicing Revenue      
Derivative [Line Items]      
Total gain (loss) 0 (15,205) 10,483
TBAs | Gain on originated residential mortgage loans, held-for-sale, net      
Derivative [Line Items]      
Total gain (loss) (62,924) 25,700 118,564
TBAs | Change In Fair Value Of Investments      
Derivative [Line Items]      
Total gain (loss) (7,326) 309,154 (36,508)
Treasury futures      
Derivative [Line Items]      
Total gain (loss) 0 (1,746) (23,961)
Options on treasury futures      
Derivative [Line Items]      
Total gain (loss) 0 5,635 (17,003)
Interest rate swaps | Gain on originated residential mortgage loans, held-for-sale, net      
Derivative [Line Items]      
Total gain (loss) (1,110) 0 0
Interest rate swaps | Change In Fair Value Of Investments      
Derivative [Line Items]      
Total gain (loss) 20,990 1,159,777 162,730
Treasury short sales      
Derivative [Line Items]      
Total gain (loss) $ (68,006) $ 0 $ 0