XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.3
WEIGHTED AVERAGE SHARES OUTSTANDING (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Average common shares outstanding (in shares) 68,401,737 68,798,093 68,592,529 68,811,727
Common share equivalents:        
Nonvested restricted share grants (in shares) 112,168 127,894 110,779 112,042
Performance share units (in shares) 151,764 140,311 127,479 107,897
Average common shares outstanding, assuming dilution (in shares) 68,665,669 69,066,298 68,830,787 69,031,666
Potential common shares with strike prices that would cause them to be anti-dilutive (in shares) 0 0 2,599 2,559