XML 140 R123.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE-BASED COMPENSATION - Schedule of Performance Stock Units Activity (Details) - Performance Shares - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares granted (in shares) 432,286 119,887 93,064
Weighted Average Grant Date Fair Value, Granted (USD per share) $ 44.40 $ 49.14 $ 44.09
Adjusted EBITDA      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Shares Outstanding, beginning of period (in shares) 560,167    
Number of shares granted (in shares) 432,286    
Number of Shares, Performance achievement shares adjustment (in shares) 272,160    
Number of Shares, vested (in shares) (714,604)    
Number of Shares, forfeited (in shares) 0    
Number of Shares Outstanding, end of period (in shares) 550,009 560,167  
Weighted Average Grant Date Fair Value Outstanding, beginning of period (USD per share) $ 42.77    
Weighted Average Grant Date Fair Value, Granted (USD per share) 44.40    
Weighted Average Grant Date Fair Value, Performance achievement shares adjustment (USD per share) 40.96    
Weighted Average Grant Date Fair Value, Vested (USD per share) 41.03    
Weighted Average Grant Date Fair Value, Forfeited, canceled or expired (USD per share) 0    
Weighted Average Grant Date Fair Value Outstanding, end of period (USD per share) $ 45.41 $ 42.77