v3.25.2
Subsequent Events (Details)
3 Months Ended 6 Months Ended
Jul. 30, 2025
$ / shares
Jun. 30, 2025
$ / shares
[1]
Jun. 30, 2024
$ / shares
Jun. 30, 2025
$ / shares
Jun. 30, 2024
$ / shares
Jul. 29, 2025
participant
Subsequent Event [Line Items]            
Dividends per share, declared (USD per share)   $ 0.43 $ 1.28 $ 0.86 $ 1.28  
Subsequent event            
Subsequent Event [Line Items]            
Dividends per share, declared (USD per share) $ 0.4308          
Subsequent event | Supracompetitive prices litigation            
Subsequent Event [Line Items]            
Litigation, number of other industry participants | participant           7
[1] Includes cash dividends and dividend equivalent units declared on certain unvested share-based payment awards.