XML 107 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Accumulated Stock Units (Detail) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]    
Accumulated stock units 152,754 148,278
Average price $ 30.86 $ 28.57