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

STOCK-BASED COMPENSATION - Narrative (Details)

v3.25.4
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
May 17, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Payments for share-based arrangements   $ 12,297 $ 0 $ 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 (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total shares awarded (in shares)   143,666 167,014 193,602 197,772  
Fair value of vested awards   $ 28,900 $ 56,800 $ 9,900    
Unrecognized compensation expense to be expected   $ 12,700        
Extension term   1 year 8 months 23 days        
Restricted Stock Units (RSUs) | 2021 Stock Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation cost   $ 18,100 16,400      
Capitalized stock-based compensation   $ 6,000 $ 5,400      
Total shares awarded (in shares)   516,677        
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)   183,181 178,139 255,578 190,804  
Award vested, percentage 200.00%          
Payments for share-based arrangements $ 12,300          
Unrecognized compensation expense to be expected   $ 7,600        
Extension term   1 year 7 months 6 days        
Performance Shares | 2021 Stock Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total shares awarded (in shares)   539,972        
Percent of target based award, minimum   0.00%        
Percent of target based award, maximum   200.00%        
Vesting period (in years)   3 years