XML 85 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Other Balance Sheet Components - Summary of Accrued Expenses And Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Other Balance Sheet Components [Abstract]    
General accrued expenses $ 94,731 $ 41,699
Operating lease liabilities—short-term 45,340 0
Other current liabilities 42,013 23,693
Total accrued expenses and other current liabilities $ 182,084 $ 65,392