XML 87 R76.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK COMPENSATION - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost related to nonvested stock options granted $ 0      
Shares granted (up to) (in shares) 0 0    
Compensation expense $ 455,000 $ 883,000    
Fair value of shares vesting during period 1,500,000 1,400,000    
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Income tax benefit from share-based compensation 96,000 $ 185,000    
Unrecognized compensation cost related to nonvested restricted stock $ 2,300,000   $ 2,700,000  
Performance Based Restricted Stock Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares granted (up to) (in shares)     44,988 35,129
Award vesting period 3 years      
Shares distributed in period (shares) 8,916      
Fair value of shares distributed $ 226,000      
2025 Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares authorized for issuance (shares) 782,246      
2025 Stock Incentive Plan | Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock incentive plan, vesting per year (percent) 33.00%      
2025 Stock Incentive Plan | Tranche Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock incentive plan, vesting per year (percent) 25.00%      
2025 Stock Incentive Plan | Tranche Three        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock incentive plan, vesting per year (percent) 20.00%