v3.25.2
EARNINGS PER SHARE - Narrative (Details)
6 Months Ended
Jun. 30, 2024
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive shares (in shares) 6,000,000
Warrants  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive shares (in shares) 4,200,000
Restricted stock units  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive shares (in shares) 800,000
Performance stock units  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Antidilutive shares (in shares) 1,000,000