XML 114 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE MEASUREMENTS - Interest Swap Derivatives (Details) - Interest rate swap - Level 2 - Designated as hedging instrument - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Net Derivative Asset (Liability) Measured On Recurring Basis [Roll Forward]    
Fair value at beginning of period $ 26,160 $ 50,983
(Gains) and losses on interest rate swaps reclassified into interest expense from accumulated other comprehensive income (loss) (31,943) (35,716)
Unrealized gains and realized (losses) on interest rate swaps and forward starting swaps included in accumulated other comprehensive income 27,908 10,893
Fair value at end of period $ 22,125 $ 26,160