v3.26.3
Balance Sheet Offsetting - Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Reverse repurchase agreements:    
Net Amounts of Assets Presented in the Balance Sheet $ 119,534 $ 55,977
Total    
Gross Amounts of Recognized Assets 1,695,826 1,592,754
Net Amounts of Assets Presented in the Balance Sheet 1,695,826 1,592,754
Gross Amounts Not Offset in the Balance Sheet    
Financial Instruments (1,531,168) (1,480,938)
Cash Collateral Pledged (35,560) (24,380)
Net Amount 129,098 87,436
Institutional Counterparties    
Securities borrowed:    
Gross Amounts of Recognized Assets 1,492,907 1,501,548
Net Amounts of Assets Presented in the Balance Sheet 1,492,907 1,501,548
Gross Amounts Not Offset in the Balance Sheet    
Financial Instruments (1,413,824) (1,425,084)
Net Amount 79,083 76,464
Interest Rate Swaps | Institutional Counterparties    
Derivatives:    
Gross Amounts of Recognized Assets 45,721 27,370
Net Amounts of Assets Presented in the Balance Sheet 45,721 27,370
Gross Amounts Not Offset in the Balance Sheet    
Cash Collateral Pledged (35,560) (24,380)
Net Amount 10,161 2,990
Credit default swaps | Institutional Counterparties    
Derivatives:    
Gross Amounts of Recognized Assets 87 7
Net Amounts of Assets Presented in the Balance Sheet 87 7
Gross Amounts Not Offset in the Balance Sheet    
Net Amount 87 7
Reverse repurchase agreements | Institutional Counterparties    
Reverse repurchase agreements:    
Gross Amounts of Recognized Assets 119,534 55,977
Net Amounts of Assets Presented in the Balance Sheet 119,534 55,977
Gross Amounts Not Offset in the Balance Sheet    
Financial Instruments (117,341) (55,601)
Net Amount 2,193 376
Forward MBS Derivatives | Institutional Counterparties    
Derivatives:    
Gross Amounts of Recognized Assets 37,577 7,852
Net Amounts of Assets Presented in the Balance Sheet 37,577 7,852
Gross Amounts Not Offset in the Balance Sheet    
Financial Instruments (3) (253)
Net Amount $ 37,574 $ 7,599