Dividends - Additional Information (Detail) - $ / shares |
3 Months Ended | ||
|---|---|---|---|
Mar. 13, 2026 |
Apr. 04, 2026 |
Mar. 29, 2025 |
|
| Dividends Payable [Line Items] | |||
| Dividends declared per common share | $ 0.105 | $ 0.105 | |
| O2026Q1 Dividends [Member] | |||
| Dividends Payable [Line Items] | |||
| Dividends payable, date declared | Mar. 13, 2026 | ||
| Dividends declared per common share | $ 0.105 | ||
| Dividends payable, recorded date | Mar. 23, 2026 | ||
| Dividends payable, date to be paid | Apr. 03, 2026 | ||