XML 84 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Stock Awards Excluded from the Calculation of Diluted EPS) (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
Stock awards subject to performance conditions 50 54 66
Stock awards that were antidilutive 71 163 34
Total stock awards excluded from diluted earnings per share 121 217 100