XML 96 R85.htm IDEA: XBRL DOCUMENT v3.24.3
Derivative Instruments and Hedging Activities - Schedule of Reconciliation of Gross Derivative Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Derivative assets    
Gross Amount of Recognized Assets (Liabilities) $ 10,788 $ 19,604
Gross Amounts Offset in Balance Sheets (9,307) (13,094)
Variation Margin 0 0
Net Amounts of Assets (Liabilities) Presented in Balance Sheets 1,481 6,510
Derivative liabilities    
Gross Amount of Recognized Assets (Liabilities) (53,799) (40,541)
Gross Amounts Offset in Balance Sheets 9,307 13,094
Variation Margin 44,492 27,447
Net Amounts of Assets (Liabilities) Presented in Balance Sheets 0 0
Interest rate caps    
Derivative assets    
Gross Amount of Recognized Assets (Liabilities) 1,481 6,510
Gross Amounts Offset in Balance Sheets 0 0
Variation Margin 0 0
Net Amounts of Assets (Liabilities) Presented in Balance Sheets 1,481 6,510
Interest rate swaps    
Derivative assets    
Gross Amount of Recognized Assets (Liabilities) 9,307 13,094
Gross Amounts Offset in Balance Sheets (9,307) (13,094)
Variation Margin 0 0
Net Amounts of Assets (Liabilities) Presented in Balance Sheets 0 0
Derivative liabilities    
Gross Amount of Recognized Assets (Liabilities) (44,514) (40,541)
Gross Amounts Offset in Balance Sheets 9,307 13,094
Variation Margin 35,207 27,447
Net Amounts of Assets (Liabilities) Presented in Balance Sheets 0 $ 0
Credit default swaps    
Derivative liabilities    
Gross Amount of Recognized Assets (Liabilities) (9,285)  
Gross Amounts Offset in Balance Sheets 0  
Variation Margin 9,285  
Net Amounts of Assets (Liabilities) Presented in Balance Sheets $ 0