XML 117 R101.htm IDEA: XBRL DOCUMENT v3.21.2
Shares Repurchased - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 24, 2019
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Class of Stock [Line Items]          
Repurchased common stock, value   $ 31,876 $ 24,949 $ 34,506 $ 26,444
Three-Year Share Repurchase Program [Member]          
Class of Stock [Line Items]          
Repurchased common stock, shares   4,630,733 6,738,313 5,120,496 7,123,712
Repurchased common stock, value   $ 31,876 $ 24,949 $ 34,506 $ 26,444
Dollar amount remaining available for future share repurchases   $ 17,685   $ 17,685  
Share repurchase program, extended term date Apr. 27, 2022