Subsequent Events - Additional Information (Detail) - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jul. 30, 2026 |
Jul. 03, 2026 |
Jul. 04, 2025 |
Jul. 03, 2026 |
Jul. 04, 2025 |
|
| Subsequent Event [Line Items] | |||||
| Cash dividends declared per common share (in dollars per share) | $ 0.31 | $ 0.3 | $ 0.62 | $ 0.6 | |
| Subsequent Event | O 2026 Q3 Dividends | |||||
| Subsequent Event [Line Items] | |||||
| Cash dividends declared per common share (in dollars per share) | $ 0.31 | ||||
| Dividends Payable, Date Declared | Jul. 30, 2026 | ||||
| Dividends Payable, Date to be Paid | Sep. 18, 2026 | ||||
| Dividends Payable, Date of Record | Sep. 04, 2026 | ||||
| Stock repurchase program additional amount authorized | $ 50 | ||||