Earnings Per Share - Summary of Company's Potential Common Shares Excluded from the Computation of Diluted Earnings or Loss Per Share (Detail) - shares shares in Thousands |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||
| Common stock excluded from calculation of diluted earnings per share | 614 | 654 | 576 | 605 | ||
| Options and Stock Units | ||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||
| Common stock excluded from calculation of diluted earnings per share | [1] | 614 | 654 | 576 | 605 | |
| ||||||