v3.26.1
DERIVATIVE INSTRUMENTS - Summary of Fair Value Information about Derivative Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets    
Total derivative assets $ 81,784 $ 115,533 [1]
Liabilities    
Interest rate swaps 7,219 16,385
Total derivative liabilities 247,968 53,755 [1]
Futures contracts    
Assets    
Other derivative assets 1,800 71,065
Total derivative assets 1,800 71,065
Liabilities    
Other derivative liabilities 233,242 6,644
Total derivative liabilities 233,242 6,644
Purchase commitments    
Assets    
Other derivative assets 12,277 8,385
Total derivative assets 12,277 8,385
Liabilities    
Other derivative liabilities 2,316 5,632
Total derivative liabilities 2,316 5,632
Interest rate swaps    
Assets    
Interest rate swaps 14,137 7,372
Total derivative assets 14,137 7,372
Liabilities    
Total derivative liabilities 7,219 16,385
Interest rate swaptions    
Assets    
Other derivative assets 3,177 11,063
Total derivative assets 3,177 11,063
Liabilities    
Other derivative liabilities 2,099 11,931
Total derivative liabilities 2,099 11,931
TBA derivatives    
Assets    
Other derivative assets 50,393 17,648
Total derivative assets 50,393 17,648
Liabilities    
Other derivative liabilities 3,092 13,163
Total derivative liabilities $ 3,092 $ 13,163
[1]
(1)Derived from the audited consolidated financial statements at December 31, 2025.