XML 74 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Other Balance Sheet Components - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Other Balance Sheet Components [Abstract]    
General accrued expenses $ 103,825 $ 56,134
Short term operating lease liabilities 55,680 51,303
Accrued interest 2030 Notes 6,458 6,781
Taxes payable 43,485 43,286
Accrued compensation and other employee related liabilities 9,424 14,511
Other current liability 12,327 8,754
Total accrued expenses and other current liabilities $ 231,199 $ 180,769