XML 93 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY - Stock Based Compensation - RSU metrics (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 31, 2024
Jun. 30, 2024
Aug. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
RSUs                
Valuation assumptions                
Performance cycle       3 years 3 years 3 years 3 years 3 years
Number of shares vested       39,811 74,988 64,488    
TSR awards                
STOCKHOLDERS' EQUITY                
Service period       3 years        
Awards granted in 2021 to 2024 | RSUs                
Valuation assumptions                
Performance cycle       3 years        
Accrual for dividend equivalent rights       $ 408,000 $ 450,000      
Awards granted in 2021 to 2024 | ROC Awards                
STOCKHOLDERS' EQUITY                
Weight       50.00%        
Awards granted in 2021 to 2024 | ROC Awards | Minimum                
STOCKHOLDERS' EQUITY                
Average of annual ROC       6.00%        
Awards granted in 2021 to 2024 | ROC Awards | Maximum                
STOCKHOLDERS' EQUITY                
Average of annual ROC       8.75%        
Awards granted in 2021 to 2024 | TSR awards                
STOCKHOLDERS' EQUITY                
Weight       50.00%        
Awards granted in 2021 to 2024 | TSR awards | Minimum                
STOCKHOLDERS' EQUITY                
Average of annual TSR       6.00%        
Awards granted in 2021 to 2024 | TSR awards | Maximum                
STOCKHOLDERS' EQUITY                
Average of annual TSR       11.00%        
Awards granted in 2024 | RSUs                
Valuation assumptions                
Aggregate fair value of the shares granted       $ 1,210,000        
Awards granted in 2024 | TSR awards                
Valuation assumptions                
Expected life       3 years        
Dividend rate       7.03%        
Risk-free interest rate minimum       4.26%        
Risk-free interest rate maximum       5.17%        
Expected price volatility minimum       22.79%        
Expected price volatility maximum       24.80%        
Awards granted in 2023 | RSUs                
Valuation assumptions                
Aggregate fair value of the shares granted         $ 927,000      
Awards granted in 2023 | TSR awards                
Valuation assumptions                
Expected life       3 years        
Dividend rate       8.72%        
Risk-free interest rate minimum       4.42%        
Risk-free interest rate maximum       5.28%        
Expected price volatility minimum       28.69%        
Expected price volatility maximum       30.05%        
Awards granted in 2022 | RSUs                
Valuation assumptions                
Aggregate fair value of the shares granted           $ 1,419,000    
Awards granted in 2022 | TSR awards                
Valuation assumptions                
Expected life       3 years        
Dividend rate       7.10%        
Risk-free interest rate minimum       1.58%        
Risk-free interest rate maximum       3.33%        
Expected price volatility minimum       29.37%        
Expected price volatility maximum       39.87%        
Awards granted in 2021 | RSUs                
Valuation assumptions                
Performance cycle   3 years            
Payment of dividends to RSU grant holders $ 215,000              
Number of shares vested 39,811              
Awards granted in 2020 | RSUs                
Valuation assumptions                
Number of shares vested     74,988