Quarterly report [Sections 13 or 15(d)]

STOCK-BASED COMPENSATION - Narrative (Details)

v3.25.1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
May 31, 2021
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          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation arrangement by share-based payment award (in shares) 187,065 244,571 167,014 193,602  
Fair value of vested awards $ 7.0 $ 1.1      
Unrecognized compensation expense to be expected $ 19.8        
Unrecognized compensation expense expected to be recognized 2 years 3 months 3 days        
Restricted Stock Units | 2021 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation cost $ 4.5 3.6      
Capitalized stock-based compensation cost $ 1.5 $ 1.2      
Share-based compensation arrangement by share-based payment award (in shares) 505,843        
Restricted Stock Units | Minimum | Director | 2021 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 1 year        
Restricted Stock Units | Maximum | Employee | 2021 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 3 years        
Restricted Stock Units | Maximum | Director | 2021 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 4 years        
Performance Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation arrangement by share-based payment award (in shares) 219,155 313,924 178,139 255,578  
Unrecognized compensation expense to be expected $ 12.9        
Unrecognized compensation expense expected to be recognized 2 years 1 month 17 days        
Performance Stock Units | 2021 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation arrangement by share-based payment award (in shares) 503,998        
Percent of target based award, minimum 0.00%        
Percent of target based award, maximum 200.00%        
Performance vesting period 3 years