v3.25.4
Derivatives and Hedging Activities - Schedule of Derivative Instruments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
instrument
Dec. 31, 2024
USD ($)
instrument
Derivative [Line Items]    
Fair Value $ 569 $ 19,206
Not Designated as Hedging Instrument | Interest rate caps    
Derivative [Line Items]    
Number of Instruments | instrument 6 8
Notional Amount $ 337,999 $ 369,218
Fair Value $ 569 $ 2,554
Interest rate cap 3.50%