XML 150 R129.htm IDEA: XBRL DOCUMENT v3.20.4
Shares Repurchased - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 24, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Class of Stock [Line Items]        
Repurchased common stock, value   $ 31,197 $ 2,341 $ 2,885
Three-Year Share Repurchase Program [Member]        
Class of Stock [Line Items]        
Repurchased common stock, shares   8,234,324 370,428 334,953
Repurchased common stock, value   $ 31,197 $ 2,341 $ 2,885
Dollar amount remaining available for future share repurchases   $ 52,191    
Share repurchase program, extended term date Apr. 27, 2022