XML 116 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Summary of Awards Outstanding by Each Award Type) (Details) - shares
Dec. 31, 2023
Dec. 31, 2022
Restricted stock awards [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding, number 1,101,702 1,345,608
Restricted stock unit, time-based [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding, number 607,100 455,708
Restricted stock units, performance-based [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding, number 1,209,515 1,104,260