XML 93 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
DERIVATIVE INSTRUMENTS - Schedule of Derivative Instruments as well as their Classification on the Consolidated Balance Sheets (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
investment_instrument
Dec. 31, 2023
USD ($)
investment_instrument
Derivative [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other assets Prepaid expenses and other assets
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Interest rate swaps | Derivative instruments not designated as hedging instruments    
Derivative [Line Items]    
Number of Instruments 14 16
Fair value, asset | $ $ 10,509 $ 23,891
Fair value, liability | $ $ 0 $ (175)
Interest rate cap | Derivative instruments not designated as hedging instruments    
Derivative [Line Items]    
Number of Instruments 0 1
Fair value, asset | $ $ 0 $ 0
Prepaid expenses and other assets, at fair value | Interest rate swaps | Derivative instruments not designated as hedging instruments    
Derivative [Line Items]    
Number of Instruments 14 15
Prepaid expenses and other assets, at fair value | Interest rate cap | Derivative instruments not designated as hedging instruments    
Derivative [Line Items]    
Number of Instruments 0 1
Other liabilities, at fair value | Interest rate swaps | Derivative instruments not designated as hedging instruments    
Derivative [Line Items]    
Number of Instruments 0 1