Annual report [Section 13 and 15(d), not S-K Item 405]

STOCK-BASED COMPENSATION - Narrative (Details)

v3.25.0.1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 17, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock, capital shares reserved for future issuance (in shares) 0 62,000      
2021 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock, capital shares reserved for future issuance (in shares)         2,800,000
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total shares awarded (in shares) 167,014 193,602 197,772 198,413  
Fair value of vested awards $ 56.8 $ 9.9 $ 5.9    
Unrecognized compensation expense to be expected $ 12.1        
Extension term 1 year 8 months 19 days        
Restricted Stock Units (RSUs) | 2021 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation cost $ 16.4 12.3      
Capitalized stock-based compensation $ 5.4 $ 4.0      
Total shares awarded (in shares) 444,493        
Restricted Stock Units (RSUs) | Minimum | Employee | 2021 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 3 years        
Restricted Stock Units (RSUs) | Minimum | Director | 2021 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 1 year        
Restricted Stock Units (RSUs) | Maximum | Director | 2021 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 4 years        
Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total shares awarded (in shares) 178,139 255,578 190,804 153,138  
Unrecognized compensation expense to be expected $ 8.0        
Extension term 1 year 8 months 23 days        
Performance Shares | 2021 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Total shares awarded (in shares) 462,982        
Percent of target based award, minimum 0.00%        
Percent of target based award, maximum 200.00%        
Vesting period (in years) 3 years