v3.25.2
NET INCOME (LOSS) PER SHARE - Narrative (Details)
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
shares
Jun. 30, 2024
shares
Jun. 30, 2025
shares
Jun. 30, 2024
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Ratio of units exchanged for shares     1  
Operating Partnership Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 971 835 975 845
Series D Preferred Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 228 228 228 228
Series E Preferred Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 1,900 2,100 1,900 2,100
Performance-based RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 43 41 43 41
Time Based RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares)   32   26
Time Based RSUs and Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 25   25