v3.25.4
Derivative Instruments, Offsetting Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Offsetting Derivative Liabilities [Abstract]    
Gross amounts of recognized liabilities $ 1,140,125 $ 1,083,504
Gross amounts offset in the consolidated balance sheet 650 2,378
Net amounts of liabilities presented in the consolidated balance sheet 1,139,475 1,081,126
Gross amounts not offset in the consolidated balance sheet in financial instruments 1,138,399 1,061,026
Gross amounts not offset in the consolidated balance sheet in cash collateral received/pledged [1] 312 20,100
Net amount 764 0
Repurchase Agreements [Member]    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts of recognized liabilities 1,137,200 1,077,257
Gross amounts offset in the consolidated balance sheet 0 0
Net amounts of liabilities presented in the consolidated balance sheet 1,137,200 1,077,257
Gross amounts not offset in the consolidated balance sheet in financial instruments 1,137,200 1,057,157
Gross amounts not offset in the consolidated balance sheet in cash collateral received/pledged [1] 0 20,100
Net amount 0 0
Interest Rate Swaps [Member]    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts of recognized liabilities 1,199 3,869
Gross amounts offset in the consolidated balance sheet 0 0
Net amounts of liabilities presented in the consolidated balance sheet 1,199 3,869
Gross amounts not offset in the consolidated balance sheet in financial instruments 1,199 3,869
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 1,726 1,074
Gross amounts offset in the consolidated balance sheet 650 1,074
Net amounts of liabilities presented in the consolidated balance sheet 1,076 0
Gross amounts not offset in the consolidated balance sheet in financial instruments 0 0
Gross amounts not offset in the consolidated balance sheet in cash collateral received/pledged [1] 312 0
Net amount $ 764 0
U.S. Treasury Futures [Member]    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts of recognized liabilities   1,304
Gross amounts offset in the consolidated balance sheet   1,304
Net amounts of liabilities presented in the consolidated balance sheet   0
Gross amounts not offset in the consolidated balance sheet in financial instruments   0
Gross amounts not offset in the consolidated balance sheet in cash collateral received/pledged [1]   0
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. Excess cash collateral or financial assets that are pledged to counterparties may exceed the financial liabilities subject to a master netting arrangement or similar agreement, or counterparties may have pledged excess cash collateral to the Company that exceed the corresponding financial assets. These excess amounts are excluded from the table above, although separately reported within restricted cash or accrued expenses and other liabilities in the Company’s consolidated balance sheets.