XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Payments due to content publishers $ 201,054 $ 165,894
Accrued cost of revenue 105,347 142,014
Marketing, retail and merchandising costs 163,367 47,428
Operating lease liability, current 54,689 37,116
Content liability, current 88,717 70,462
Other accrued expenses 137,636 86,141
Total Accrued Liabilities $ 750,810 $ 549,055