Annual report [Section 13 and 15(d), not S-K Item 405]

EMPLOYEE BENEFITS AND STOCK BASED COMPENSATION (Narrative) (Details)

v3.25.0.1
EMPLOYEE BENEFITS AND STOCK BASED COMPENSATION (Narrative) (Details)
12 Months Ended
May 04, 2021
shares
Dec. 31, 2024
USD ($)
item
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Defined Benefit Plan Disclosure [Line Items]        
Plan expiration date May 03, 2031      
Number of shares available for future issuance | shares   666,206    
Maximum term of stock options   10 years    
Vesting period of stock awards   5 years    
Number of stock option awards exercised | shares   7,163 23,796 111,774
Intrinsic value of stock options exercised   $ 25,000 $ 87,000 $ 701,000
Fair value of stock options exercised   253,000 864,500 4,600,000
Cash received from the exercise of stock options   228,000 777,500 3,900,000
Tax benefit from exercise of equity-based awards   $ 2,000 9,000 122,000
Restricted stock vesting percentage   33.33%    
Intrinsic value of stock options outstanding   $ 0 51,777 $ 106,000
Performance Shares [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Number of performance measures | item   2    
Weight of each performance measure   50.00%    
Postretirement Life Insurance        
Defined Benefit Plan Disclosure [Line Items]        
Liabilities for post retirement benefits payable to other beneficiaries   $ 12,500,000 12,300,000  
Employees, Current and Former Members of Board of Directors        
Defined Benefit Plan Disclosure [Line Items]        
Deferred compensation plans   $ 22,600,000 $ 16,400,000  
Maximum [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Number of shares authorized to be issued, maximum | shares 4,000,000      
Restricted Stock [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Restricted stock units, vesting terms   awards of restricted stock vest one-third on each of the first, second and third anniversaries from the date of grant    
Restricted Stock and Performance Stock Awards | Minimum [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Vesting period of stock awards   3 years    
1% through 3%        
Defined Benefit Plan Disclosure [Line Items]        
Percentage of employer's match for 401(k) plan   100.00%    
1% through 3% | Minimum [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Percentage of employee's gross pay for 401(k) plan   1.00%    
1% through 3% | Maximum [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Percentage of employee's gross pay for 401(k) plan   3.00%    
4% through 5%        
Defined Benefit Plan Disclosure [Line Items]        
Percentage of employer's match for 401(k) plan   50.00%    
4% through 5% | Minimum [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Percentage of employee's gross pay for 401(k) plan   4.00%    
4% through 5% | Maximum [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Percentage of employee's gross pay for 401(k) plan   5.00%