XML 105 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Certain Balance Sheet Accounts - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Payroll and related benefits $ 53,581 $ 61,979
Taxes 5,823 4,731
Short-term operating lease liabilities 13,632 [1] 12,992
Other 17,971 18,098
Total $ 91,007 $ 97,800
[1] Included in accrued expenses and other current liabilities in the Consolidated Balance Sheets.