Quarterly report [Sections 13 or 15(d)]

STOCK-BASED COMPENSATION - Narrative (Details)

v3.25.3
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 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,400 $ 4,000 13,800 12,600              
Share-based payment arrangement, amount capitalized $ 1,400 $ 1,300 $ 4,600 $ 4,100              
Share-based compensation arrangement by share-based payment award (in shares) 144,440 167,210 144,440 167,210 157,119 187,065 167,014 211,957 244,571 193,602  
Equity instruments other than options, vested in period, fair value $ 2,100 $ 6,300 $ 28,900 $ 55,500              
Unrecognized compensation expense to be expected $ 15,400   $ 15,400                
Unrecognized compensation expense expected to be recognized     1 year 10 months 24 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,560   516,560                
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 183,181 219,155 178,139 178,139 313,924 255,578  
Award vested, percentage 200.00%                    
Payments For Share-Based Arrangements $ 12,300                    
Unrecognized compensation expense to be expected $ 9,300   $ 9,300                
Unrecognized compensation expense expected to be recognized     1 year 9 months                
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