XML 123 R107.htm IDEA: XBRL DOCUMENT v3.21.2
Shares Repurchased - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 24, 2019
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Class of Stock [Line Items]          
Repurchased common stock, value     $ 4,535 $ 34,506 $ 30,979
Three-Year Share Repurchase Program [Member]          
Class of Stock [Line Items]          
Repurchased common stock, shares   0 1,066,261 5,120,496 8,189,973
Repurchased common stock, value     $ 4,535 $ 34,506 $ 30,979
Dollar amount remaining available for future share repurchases   $ 17,685   $ 17,685  
Share repurchase program, extended term date Apr. 27, 2022