v3.25.2
WEIGHTED AVERAGE SHARES OUTSTANDING (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]        
Average common shares outstanding (in shares) 68,594,608 68,824,150 68,689,506 68,818,618
Common share equivalents:        
Nonvested restricted share grants (in shares) 83,364 89,755 109,053 101,647
Performance share units (in shares) 118,605 99,929 114,191 89,745
Average common shares outstanding, assuming dilution (in shares) 68,796,577 69,013,834 68,912,750 69,010,010
Potential common shares with strike prices that would cause them to be anti-dilutive (in shares) 76,250 0 76,250 0