v3.25.2
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
May 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Payments For Share-Based Arrangements     $ 12,297 $ 0          
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 payment arrangement, expense $ 4,900 $ 5,000 9,400 8,600          
Share-based payment arrangement, amount capitalized $ 1,600 $ 1,600 $ 3,100 $ 2,800          
Share-based compensation arrangement by share-based payment award (in shares) 157,119 211,957 157,119 211,957 187,065 167,014 244,571 193,602  
Equity instruments other than options, vested in period, fair value $ 19,800 $ 48,100 $ 26,800 $ 49,200          
Unrecognized compensation expense to be expected $ 18,300   $ 18,300            
Unrecognized compensation expense expected to be recognized     2 years 29 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) 516,354   516,354            
Restricted Stock Units | Employee | 2021 Stock Incentive Plan | Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period     3 years            
Restricted Stock Units | Director | 2021 Stock Incentive Plan | Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting period     1 year            
Restricted Stock Units | Director | 2021 Stock Incentive Plan | Maximum                  
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) 183,181 178,139 183,181 178,139 219,155 178,139 313,924 255,578  
Award vested, percentage 200.00%                
Payments For Share-Based Arrangements $ 12,300                
Unrecognized compensation expense to be expected $ 11,100   $ 11,100            
Unrecognized compensation expense expected to be recognized     1 year 11 months 8 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) 539,972   539,972            
Percent of target based award, minimum     0.00%            
Percent of target based award, maximum     200.00%            
Performance vesting period     3 years