XML 72 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments and Fair Values - Schedule of Effect of Derivative Financial Instruments Designated as Cash Flow Hedges (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain recognized in other comprehensive income (loss) $ 13,769 $ 5,581 $ 40,044
Amount of (gain) loss reclassified from accumulated other comprehensive income (loss) into interest expense (7,111) (7,819) 7,230
Interest expense (105,239) (101,484) (101,206)
Interest rate swaps      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of gain recognized in other comprehensive income (loss) 13,769 5,581 40,044
Amount of (gain) loss reclassified from accumulated other comprehensive income (loss) into interest expense (7,111) (7,819) 7,230
Interest rate swaps | Reclassification out of Accumulated Other Comprehensive Income | Accumulated other comprehensive income (loss)      
Derivative Instruments, Gain (Loss) [Line Items]      
Interest expense $ 7,111 $ 7,819 $ (7,230)