XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS' EQUITY - Stock Based Compensation - Summary of Plans (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Restricted stock and RSUs        
STOCKHOLDERS' EQUITY        
Number of shares outstanding 998,910      
Restricted stock        
STOCKHOLDERS' EQUITY        
Number of shares outstanding 742,170 727,140 727,140 712,560
Number of shares granted 154,390 151,180    
Vesting period 5 years      
RSUs        
STOCKHOLDERS' EQUITY        
Number of shares outstanding 256,740 248,112 256,740 248,112
Number of shares granted 0 0    
Vesting period 3 years      
2022 Incentive Plan        
STOCKHOLDERS' EQUITY        
Maximum number of shares authorized for issuance 750,000      
2022 Incentive Plan | Restricted stock and RSUs        
STOCKHOLDERS' EQUITY        
Number of shares outstanding 711,585      
2022 Incentive Plan | Restricted stock        
STOCKHOLDERS' EQUITY        
Number of shares outstanding 454,845      
2022 Incentive Plan | RSUs        
STOCKHOLDERS' EQUITY        
Number of shares outstanding 256,740      
2019 Incentive Plan        
STOCKHOLDERS' EQUITY        
Remaining shares which may be granted under the Plan 0      
2019 Incentive Plan | Restricted stock and RSUs        
STOCKHOLDERS' EQUITY        
Number of shares outstanding 287,325      
2019 Incentive Plan | Restricted stock        
STOCKHOLDERS' EQUITY        
Number of shares outstanding 287,325