v3.25.2
Share Owners' Equity - Rollforward Shares (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share Owners' Equity        
Reissuance of common stock (in shares) 200,000 200,000 400,000 400,000
Shares repurchased (in shares) 938,029 600,000 1,900,000 1,300,000
Stock compensation (in shares) 100,000 1,900,000 1,400,000 1,900,000