XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Accrued Liabilities Current [Abstract]    
Payments due to content publishers $ 155,175 $ 106,576
Accrued cost of revenue 101,952 98,285
Marketing, retail and merchandising costs 32,681 43,645
Operating lease liability, current 34,723 35,647
Content liability, current 52,536 6,165
Accrued payroll and related expenses 32,523 15,675
Other accrued expenses 72,467 41,675
Total accrued liabilities $ 482,057 $ 347,668