v3.25.2
DERIVATIVE FINANCIAL INSTRUMENTS - Derivatives Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) $ (3,191) $ 3,486 $ (9,137) $ 12,156
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) 2,403 3,388 4,726 6,490
Total Amount of Interest Expense Presented in the Consolidated Statements of Income (13,081) (12,324) (25,812) (24,605)
Interest rate swaps | Designated as Hedging Instrument | Other Comprehensive Income (Loss)        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) (3,191) 3,486 (9,137) 12,156
Interest rate swaps | Interest expense | Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) $ (2,403) $ (3,388) $ (4,726) $ (6,490)