XML 88 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
DERIVATIVE FINANCIAL INSTRUMENTS - Derivatives Income Statement (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 or (Loss) Recognized in OCI on Derivative (Effective Portion) $ 14,306 $ 1,795 $ 39,396
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) 12,648 10,773 (1,430)
Total Amount of Interest Expense Presented in the Consolidated Income Statements 49,231 44,606 36,405
Designated as Hedging Instrument | Interest rate swaps | Interest Expense      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) (12,648) (10,773) 1,430
Amount of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion and Amounts Excluded from Effectiveness Testing) 0 0 0
Designated as Hedging Instrument | Interest rate swaps | Other Comprehensive Income (Loss)      
Derivative Instruments, Gain (Loss) [Line Items]      
Amount of Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) $ 14,306 $ 1,795 $ 39,396