XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Repurchase Program - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Equity Class Of Treasury Stock [Line Items]        
Cost of repurchase 75,000,000.0      
Company repurchase of common stock, shares   605,937 237,587 144,470
Aggregate purchase price   $ 47,168 $ 17,287 $ 8,056
Vested restricted stock units withheld for tax withholding obligations   23,113 20,308 25,922
Period of stock repurchase program 2 years      
Stock repurchase program beginning date Feb. 28, 2022