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 | ||||||||
|