XML 116 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation (Stock-based Compensation Expense) (Narrative) (Details) - shares
Dec. 31, 2023
May 18, 2023
Full Value Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized (in shares) 1,217,000  
Maximum | Full Value Awards | 2023 Omnibus Share Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized (in shares)   10,800,000
Maximum | Not Full Value Awards | 2023 Omnibus Share Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized (in shares)   21,600,000