Quarterly report pursuant to Section 13 or 15(d)

STOCK-BASED COMPENSATION - Narrative (Details)

v3.24.1.u1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
May 31, 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          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation cost $ 3.6 $ 2.6      
Capitalized stock-based compensation cost $ 1.2 $ 0.9      
Share-based compensation arrangement by share-based payment award (in shares) 244,571 228,608 193,602 197,772  
Unrecognized compensation expense to be expected $ 19.3        
Unrecognized compensation expense expected to be recognized 2 years 3 months 10 days        
Restricted 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) 438,453        
Restricted Stock Units | Minimum | Employee | 2021 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 3 years        
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 4 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) 313,924 254,461 255,578 190,804  
Unrecognized compensation expense to be expected $ 12.9        
Unrecognized compensation expense expected to be recognized 2 years 4 months 9 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) 322,320        
Percent of target based award, minimum 0.00%        
Percent of target based award, maximum 200.00%        
Performance vesting period 3 years