XML 108 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments and Hedging Activities - Reconciliation of Gross Derivative Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Derivative assets    
Gross Amount of Recognized Assets (Liabilities) $ 19,604 $ 2,473
Gross Amounts Offset in Balance Sheets (13,094) 0
Variation Margin 0 0
Variation Margin 27,447  
Net Amounts of Assets (Liabilities) Presented in Balance Sheets 6,510 2,473
Derivative liabilities:    
Gross Amount of Recognized Assets (Liabilities) (40,541)  
Gross Amounts Offset in Balance Sheets 13,094  
Variation Margin 27,447  
Net Amounts of Assets (Liabilities) Presented in Balance Sheets 0 0
Interest rate caps    
Derivative assets    
Gross Amount of Recognized Assets (Liabilities) 6,510  
Gross Amounts Offset in Balance Sheets 0  
Variation Margin 0  
Net Amounts of Assets (Liabilities) Presented in Balance Sheets 6,510  
Interest rate swaps    
Derivative assets    
Gross Amount of Recognized Assets (Liabilities) 13,094 2,473
Gross Amounts Offset in Balance Sheets (13,094) 0
Variation Margin 0 0
Variation Margin 27,447  
Net Amounts of Assets (Liabilities) Presented in Balance Sheets 0 $ 2,473
Derivative liabilities:    
Gross Amount of Recognized Assets (Liabilities) (40,541)  
Gross Amounts Offset in Balance Sheets 13,094  
Variation Margin 27,447  
Net Amounts of Assets (Liabilities) Presented in Balance Sheets $ 0