XML 107 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Certain Balance Sheet Accounts - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Payroll and related benefits $ 61,979 $ 43,575
Taxes 4,731 8,324
Short-term operating lease liabilities 12,992 [1] 11,972
Other 18,098 12,749
Total $ 97,800 $ 76,620
[1] Included in accrued expenses and other current liabilities in the Consolidated Balance Sheets.