XML 128 R117.htm IDEA: XBRL DOCUMENT v3.25.1
DERIVATIVES AND HEDGING - Derivatives and Hedging Gain (Losses) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivative [Line Items]    
Total Gain $ 45,571 $ 87,327
Gain (loss) on settlement of derivative instruments $ 12,800 $ (15,500)
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
Total Gain $ (47,079) $ 45,395
Change In Fair Value Of Investments    
Derivative [Line Items]    
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Gain (Loss) on Investments Gain (Loss) on Investments
Total Gain $ 92,650 $ 41,932
IRLCs    
Derivative [Line Items]    
Total Gain 23,093 7,485
TBAs | Gain on originated residential mortgage loans, held-for-sale, net    
Derivative [Line Items]    
Total Gain (70,172) 37,910
TBAs | Change In Fair Value Of Investments    
Derivative [Line Items]    
Total Gain 100,582 1,523
Interest rate swaps    
Derivative [Line Items]    
Total Gain (12,462) 29,161
Interest rate futures    
Derivative [Line Items]    
Total Gain 5,981 0
Treasury short sales    
Derivative [Line Items]    
Total Gain (103) 28,345
Other commitments    
Derivative [Line Items]    
Total Gain 0 (17,097)
Stock options    
Derivative [Line Items]    
Total Gain 39 0
Foreign exchange forwards    
Derivative [Line Items]    
Total Gain $ (1,387) $ 0