v3.25.2
ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Changes in accumulated other comprehensive income by component        
Balance $ 2,874,023 $ 2,803,786 $ 2,902,675 $ 2,820,532
Reclassification of realized losses on interest rate swaps 20 20 40 40
Balance 2,842,386 2,791,416 2,842,386 2,791,416
Unrealized losses on interest rate swaps        
Changes in accumulated other comprehensive income by component        
Reclassification of realized losses on interest rate swaps     40  
AOCI Including Portion Attributable to Noncontrolling Interest        
Changes in accumulated other comprehensive income by component        
Balance     (332)  
Balance (292)   (292)  
Accumulated Other Comprehensive Income (Loss)        
Changes in accumulated other comprehensive income by component        
Balance (310) (391) (330) (411)
Balance (290) $ (371) (290) $ (371)
AOCI Attributable to Noncontrolling Interest        
Changes in accumulated other comprehensive income by component        
Balance $ 2   $ 2