XML 130 R117.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Treasury Stock Activity (Detail) (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule of Treasury Stock [Line Items]      
Common stock repurchased value as result of restricted stock forfeitures $ 0.001 $ 0.001 $ 0.001
Minimum      
Schedule of Treasury Stock [Line Items]      
Market Value of Restricted Shares 15.21 8.03 36.81
Maximum      
Schedule of Treasury Stock [Line Items]      
Market Value of Restricted Shares $ 24.14 $ 32.12 $ 40.32