XML 76 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Other Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Other Balance Sheet Components [Abstract]    
Accrued operating expenses $ 62,238 $ 80,122
Short term operating lease liabilities 101,502 73,235
Accrued interest on the 2030 Notes 16,146 6,458
Taxes payable 53,667 49,361
Accrued compensation and other employee related liabilities 9,851 21,003
Other current liabilities 16,991 5,827
Total accrued expenses and other current liabilities $ 260,395 $ 236,006