Weighted Average Common Shares - Additional Information (Detail) - shares |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Employee Stock Option [Member] | |||
Anti-dilutive awards excluded from computations of diluted earnings per share | 100,000 | 300,000 | 400,000 |
Common Stock [Member] | |||
Weighted average number of shares issued | 19,000 | 24,000 | 27,000 |
Common Stock [Member] | Maximum [Member] | |||
Weighted average number of shares issued | 100,000 | 100,000 | 100,000 |