XML 76 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Other Balance Sheet Components - Summary of Accrued Expenses And Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Other Balance Sheet Components [Abstract]    
General accrued expenses $ 100,814 $ 56,134
Short term operating lease liabilities 53,323 51,303
Accrued interest 2030 Notes 16,469 6,781
Taxes payable 40,008 43,286
Accrued compensation and other employee related liabilities 2,692 14,511
Other current liability 10,017 8,754
Total accrued expenses and other current liabilities $ 223,323 $ 180,769