Earnings Per Share - Additional Information (Detail)
Dec. 31, 2021
Dec. 31, 2020
Earnings per share [abstract]    
Anti-dilutive share-based compensation awards outstanding 0 557,056