XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Basic computation 61,288,870 59,804,283 61,277,418 59,790,316
Performance share awards(1) 68,478 45,391 56,065 29,200
Diluted computation 61,357,348 59,849,674 61,333,483 59,819,516
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 35,933     21,890