v3.25.1
DERIVATIVE INSTRUMENTS - Schedule of Derivative Instruments as well as their Classification on the Consolidated Balance Sheets (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
investment_instrument
Dec. 31, 2024
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
Derivative instruments not designated as hedging instruments | Interest Rate Swaps    
Derivative [Line Items]    
Number of Instruments 12 14
Fair value, asset | $ $ 6,099 $ 10,509
Fair value, liability | $ $ (113) $ 0
Derivative instruments not designated as hedging instruments | Interest Rate Swaps | Prepaid expenses and other assets, at fair value    
Derivative [Line Items]    
Number of Instruments 11 14
Derivative instruments not designated as hedging instruments | Interest Rate Swaps | Other liabilities, at fair value    
Derivative [Line Items]    
Number of Instruments 1 0