XML 104 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total fair value of units vested $ 13,200 $ 9,100 $ 5,700
Stock-based compensation expense 8,987 7,917 7,453
Total unrecognized stock-based compensation expense $ 27,400    
Weighted average period for recognition of stock-based compensation expense 2 years 8 months 12 days    
Discretionary matching contribution (percent) 4.00%    
Matching contributions $ 400 $ 300 $ 300
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares of common stock convertible upon each performance-based restricted stock unit vesting (in shares) 1    
Weighted average remaining vesting period 2 years 8 months 12 days    
Weighted average fair value per share at grant date (in dollars per share) $ 17.49 $ 14.73 $ 12.78
Restricted Stock Units | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Restricted Stock Units | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 5 years    
FFO Units | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 0.00%    
FFO Units | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 200.00%    
TSR Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Historical volatility rate period 3 years    
TSR Units | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 0.00%    
TSR Units | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 200.00%