XML 74 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Other Balance Sheet Components [Abstract]    
Accrued operating expenses $ 61,679 $ 51,921
Short term operating lease liabilities 122,775 111,293
Accrued interest on the 2030 Notes 16,146 6,458
Taxes payable 46,688 59,632
Accrued compensation and other employee related liabilities 19,987 32,125
Other current liabilities 6,374 9,692
Total accrued expenses and other current liabilities $ 273,649 $ 271,121