v3.26.1
Derivatives and Hedging Activities - Schedule of Derivatives Included in AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative [Line Items]    
Interest expense $ (14,671) $ (14,529)
Interest Rate Swap    
Derivative [Line Items]    
Gain (loss) recognized in accumulated other comprehensive income on interest rate derivatives 1,070 (1,200)
Gain reclassified from accumulated other comprehensive income into income as interest expense $ 1,598 $ 3,794