Equity - Summary of Dividends Declared (Detail) - $ / shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Dividends Payable [Line Items] | ||||
| Dividend | $ 0.45 | $ 0.45 | $ 0.9 | $ 1.11 |
| Q1 2026 [Member] | ||||
| Dividends Payable [Line Items] | ||||
| Declaration Date | Apr. 22, 2026 | |||
| Record Date | May 07, 2026 | |||
| Payment Date | May 21, 2026 | |||
| Dividend | $ 0.45 | |||
| Q2 2026 [Member] | ||||
| Dividends Payable [Line Items] | ||||
| Declaration Date | Jul. 29, 2026 | |||
| Record Date | Aug. 10, 2026 | |||
| Payment Date | Aug. 20, 2026 | |||
| Dividend | $ 0.45 | |||