v3.25.2
Financial Instruments - Derivatives and Hedging (Cash Flow Hedging Relationship) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]        
Change in unrealized gain (loss) on interest rate swaps $ (1,273) $ 6,019 $ (4,839) $ 21,223
Accretion of interest rate swaps to interest expense (740) (3,115) (1,476) (6,190)
Change in unrealized gain (loss) on interest rate swaps, net $ (2,013) $ 2,904 $ (6,315) $ 15,033