XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY - Stock Based Compensation - RSUs (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
RSUs        
STOCKHOLDERS' EQUITY        
Number of shares outstanding 248,112 241,076 248,112 241,076
Number of shares granted 0 0    
Number of shares vested 0 0    
Number of shares forfeited 0 0    
Performance cycle 3 years      
RSUs | Awards granted in 2023        
STOCKHOLDERS' EQUITY        
Number of shares outstanding 85,250      
Aggregate fair value of the shares granted $ 959,000      
RSUs | Awards granted in 2022        
STOCKHOLDERS' EQUITY        
Number of shares outstanding 83,240      
Aggregate fair value of the shares granted $ 1,419,000      
RSUs | Awards granted in 2021        
STOCKHOLDERS' EQUITY        
Number of shares outstanding 79,622      
Aggregate fair value of the shares granted $ 1,822,000      
RSUs | Awards granted in 2021 - 2023        
STOCKHOLDERS' EQUITY        
Performance cycle 3 years      
Accrual for dividend equivalent rights $ 528,000   $ 450,000  
ROC Awards | Awards granted in 2021 - 2023        
STOCKHOLDERS' EQUITY        
Weight 50.00% 50.00%    
ROC Awards | Awards granted in 2021 - 2023 | Minimum        
STOCKHOLDERS' EQUITY        
Average of annual ROC 6.00% 6.00%    
ROC Awards | Awards granted in 2021 - 2023 | Maximum        
STOCKHOLDERS' EQUITY        
Average of annual ROC 8.75% 8.75%    
TSR awards        
STOCKHOLDERS' EQUITY        
Service period 3 years      
TSR awards | Awards granted in 2021 - 2023        
STOCKHOLDERS' EQUITY        
Weight 50.00% 50.00%    
TSR awards | Awards granted in 2021 - 2023 | Minimum        
STOCKHOLDERS' EQUITY        
Average of annual TSR 6.00% 6.00%    
TSR awards | Awards granted in 2021 - 2023 | Maximum        
STOCKHOLDERS' EQUITY        
Average of annual TSR 11.00% 11.00%