XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share Owners' Equity - Rollforward Shares (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share Owners' Equity    
Issuance of common stock (in shares)   400,000
Reissuance of common stock (in shares) 200,000 200,000
Shares repurchased (in shares) 638,506 500,000
Stock compensation (in shares) 1,900,000 500,000