XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments, Offsetting Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Offsetting Derivative Liabilities [Abstract]    
Gross amounts of recognized liabilities $ 930,490 $ 855,251
Gross amounts offset in the consolidated balance sheet (10,384) (4,571)
Net amounts of liabilities presented in the consolidated balance sheet 920,106 850,680
Gross amounts not offset in the consolidated balance sheet in financial instruments (933,218) (857,507)
Gross amounts not offset in the consolidated balance sheet in cash collateral received (pledged) [1] 13,112 6,827
Net amount 0 0
Repurchase Agreements [Member]    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts of recognized liabilities 903,489 825,962
Gross amounts offset in the consolidated balance sheet 0 0
Net amounts of liabilities presented in the consolidated balance sheet 903,489 825,962
Gross amounts not offset in the consolidated balance sheet in financial instruments (933,042) (830,022)
Gross amounts not offset in the consolidated balance sheet in cash collateral received (pledged) [1] 29,553 4,060
Net amount 0 0
Interest Rate Swaps [Member]    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts of recognized liabilities 2,799 24,718
Gross amounts offset in the consolidated balance sheet 0 0
Net amounts of liabilities presented in the consolidated balance sheet 2,799 24,718
Gross amounts not offset in the consolidated balance sheet in financial instruments (2,799) (24,718)
Gross amounts not offset in the consolidated balance sheet in cash collateral received (pledged) [1] 0 0
Net amount 0 0
TBAs [Member]    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts of recognized liabilities 15,517 4,571
Gross amounts offset in the consolidated balance sheet (3,350) (4,571)
Net amounts of liabilities presented in the consolidated balance sheet 12,167 0
Gross amounts not offset in the consolidated balance sheet in financial instruments (1,162) (2,767)
Gross amounts not offset in the consolidated balance sheet in cash collateral received (pledged) [1] (11,005) 2,767
Net amount 0 $ 0
U.S. Treasury Futures [Member]    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts of recognized liabilities 8,685  
Gross amounts offset in the consolidated balance sheet (7,034)  
Net amounts of liabilities presented in the consolidated balance sheet 1,651  
Gross amounts not offset in the consolidated balance sheet in financial instruments 3,785  
Gross amounts not offset in the consolidated balance sheet in cash collateral received (pledged) [1] (5,436)  
Net amount $ 0  
[1] Includes cash pledged / received as collateral. Amounts presented are limited to collateral pledged sufficient to reduce the net amount to zero for individual counterparties, as applicable.