v3.26.1
Credit Risk and Interest Rate Risk (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Secured financing agreements    
Gross Amounts of Recognized Assets (Liabilities) $ (7,725,542) $ (6,031,182)
 Gross Amounts Offset in the Consolidated Statements of Financial Position 0 0
Net Amounts Offset in the Consolidated Statements of Financial Position (7,725,542) (6,031,182)
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Financial Instruments 8,882,135 7,353,549
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Cash Collateral (Received) Pledged 7,756 16,968
Net Amount 1,164,349 1,339,335
Derivative Asset    
Net Amounts Offset in the Consolidated Statements of Financial Position 49,647 25,187
Derivative Liability    
Net Amounts Offset in the Consolidated Statements of Financial Position 0 (1,759)
Total Repurchase Agreements and Swaptions    
Gross Amounts of Recognized Assets (Liabilities) (7,606,450) (6,003,689)
 Gross Amounts Offset in the Consolidated Statements of Financial Position (69,445) (4,065)
Net Amounts Offset in the Consolidated Statements of Financial Position (7,675,895) (6,007,754)
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Financial Instruments 8,882,135 7,353,549
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Cash Collateral (Received) Pledged 5,985 61,810
Net Amount 1,212,225 1,407,605
Interest rate swaps    
Derivative Asset    
Gross Amounts of Recognized Assets (Liabilities) 41,173 21,413
 Gross Amounts Offset in the Consolidated Statements of Financial Position (1,535) (255)
Net Amounts Offset in the Consolidated Statements of Financial Position   21,158
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Financial Instruments 0 0
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Cash Collateral (Received) Pledged 65,378 43,235
Net Amount 105,016 64,393
Derivative Liability    
Gross Amounts of Recognized Assets (Liabilities) (1,535) (115)
 Gross Amounts Offset in the Consolidated Statements of Financial Position 1,535 115
Net Amounts Offset in the Consolidated Statements of Financial Position 0 0
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Financial Instruments 0 0
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Cash Collateral (Received) Pledged 0 0
Net Amount 0 0
U.S. Treasury futures    
Derivative Asset    
Gross Amounts of Recognized Assets (Liabilities) 4,098  
 Gross Amounts Offset in the Consolidated Statements of Financial Position 0  
Net Amounts Offset in the Consolidated Statements of Financial Position 4,098  
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Financial Instruments 0  
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Cash Collateral (Received) Pledged 2,296  
Net Amount 6,394  
Derivative Liability    
 Gross Amounts Offset in the Consolidated Statements of Financial Position 0  
Net Amounts Offset in the Consolidated Statements of Financial Position 0  
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Financial Instruments 0  
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Cash Collateral (Received) Pledged 0  
Net Amount 0  
Swap futures    
Derivative Asset    
Gross Amounts of Recognized Assets (Liabilities)   57
 Gross Amounts Offset in the Consolidated Statements of Financial Position   0
Net Amounts Offset in the Consolidated Statements of Financial Position   57
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Financial Instruments   0
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Cash Collateral (Received) Pledged   5,857
Net Amount   5,914
Derivative Liability    
Gross Amounts of Recognized Assets (Liabilities) 0 (1,759)
 Gross Amounts Offset in the Consolidated Statements of Financial Position   0
Net Amounts Offset in the Consolidated Statements of Financial Position   (1,759)
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Financial Instruments   0
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Cash Collateral (Received) Pledged   0
Net Amount   (1,759)
Swaptions    
Derivative Asset    
Gross Amounts of Recognized Assets (Liabilities) 0 3,927
 Gross Amounts Offset in the Consolidated Statements of Financial Position 0 (3,810)
Net Amounts Offset in the Consolidated Statements of Financial Position 0 117
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Financial Instruments 0 0
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Cash Collateral (Received) Pledged 0 (3,810)
Net Amount 0 (3,693)
Derivative Liability    
Gross Amounts of Recognized Assets (Liabilities) 0 0
 Gross Amounts Offset in the Consolidated Statements of Financial Position 0 0
Net Amounts Offset in the Consolidated Statements of Financial Position 0 0
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Financial Instruments 0 0
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Cash Collateral (Received) Pledged 0 0
Net Amount 0 0
Interest rate cap    
Derivative Asset    
Gross Amounts of Recognized Assets (Liabilities) 71,353 115
 Gross Amounts Offset in the Consolidated Statements of Financial Position (69,445) (115)
Net Amounts Offset in the Consolidated Statements of Financial Position 1,908 0
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Financial Instruments 0 0
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Cash Collateral (Received) Pledged (69,445) (440)
Net Amount (67,537) (440)
Derivative Liability    
Gross Amounts of Recognized Assets (Liabilities) 0 0
 Gross Amounts Offset in the Consolidated Statements of Financial Position 0 0
Net Amounts Offset in the Consolidated Statements of Financial Position   0
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Financial Instruments 0 0
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Cash Collateral (Received) Pledged 0 0
Net Amount 0 0
Interest rate lock commitments    
Derivative Asset    
Gross Amounts of Recognized Assets (Liabilities) 4,055 3,855
 Gross Amounts Offset in the Consolidated Statements of Financial Position 0 0
Net Amounts Offset in the Consolidated Statements of Financial Position 4,055 3,855
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Financial Instruments 0 0
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Cash Collateral (Received) Pledged 0 0
Net Amount 4,055 3,855
Derivative Liability    
Gross Amounts of Recognized Assets (Liabilities) 0 0
 Gross Amounts Offset in the Consolidated Statements of Financial Position 0 0
Net Amounts Offset in the Consolidated Statements of Financial Position 0 0
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Financial Instruments 0 0
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Cash Collateral (Received) Pledged 0 0
Net Amount 0 $ 0
TBA    
Derivative Asset    
Gross Amounts of Recognized Assets (Liabilities) 0  
 Gross Amounts Offset in the Consolidated Statements of Financial Position 0  
Net Amounts Offset in the Consolidated Statements of Financial Position 0  
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Financial Instruments 0  
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Cash Collateral (Received) Pledged 0  
Net Amount 0  
Derivative Liability    
Gross Amounts of Recognized Assets (Liabilities) (52)  
 Gross Amounts Offset in the Consolidated Statements of Financial Position 0  
Net Amounts Offset in the Consolidated Statements of Financial Position (52)  
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Financial Instruments 0  
Gross Amounts Not Offset with Financial Assets (Liabilities) in the Consolidated Statements of Financial Position, Cash Collateral (Received) Pledged  
Net Amount $ (52)