XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY - Stock Based Compensation - Shares subject to awards outstanding (Details) - USD ($)
12 Months Ended
Jan. 14, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restricted stock and RSU grants            
STOCKHOLDERS' EQUITY            
Shares subject to awards outstanding   983,880        
Restricted stock            
STOCKHOLDERS' EQUITY            
Shares subject to awards outstanding   727,140        
Number of shares awarded   151,180 152,955 153,575    
Vesting period   5 years        
RSUs            
STOCKHOLDERS' EQUITY            
Shares subject to awards outstanding   256,740        
Number of shares awarded   88,250 85,250 85,350    
Vesting period   3 years 3 years 3 years 3 years 3 years
2022 Incentive Plan            
STOCKHOLDERS' EQUITY            
Maximum number of shares authorized for issuance   750,000        
2022 Incentive Plan | Restricted stock and RSU grants            
STOCKHOLDERS' EQUITY            
Shares subject to awards outstanding   557,255        
2022 Incentive Plan | Restricted stock            
STOCKHOLDERS' EQUITY            
Shares subject to awards outstanding   300,515        
Number of shares awarded 154,390          
Value of shares awarded $ 3,940,000          
2022 Incentive Plan | RSUs            
STOCKHOLDERS' EQUITY            
Shares subject to awards outstanding   256,740        
2019 Incentive Plan            
STOCKHOLDERS' EQUITY            
Maximum number of shares authorized for issuance   750,000        
Remaining shares which may be granted under the Plan   0        
2019 Incentive Plan | Restricted stock and RSU grants            
STOCKHOLDERS' EQUITY            
Shares subject to awards outstanding   426,625        
2019 Incentive Plan | Restricted stock            
STOCKHOLDERS' EQUITY            
Shares subject to awards outstanding   426,625