XML 76 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Other Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Other Balance Sheet Components [Abstract]    
Accrued operating expenses $ 49,277 $ 80,122
Short term operating lease liabilities 92,830 73,235
Accrued interest on the 2030 Notes 6,458 6,458
Taxes payable 45,822 49,361
Accrued compensation and other employee related liabilities 10,953 21,003
Other current liabilities 10,933 5,827
Total accrued expenses and other current liabilities $ 216,273 $ 236,006