v3.26.1
BALANCE SHEET COMPONENTS - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Revenue share payable $ 302,638 $ 311,488
Accrued cost of revenue 180,092 173,171
Marketing, retail, and merchandising expenses 91,480 95,887
Operating lease liability, current 87,708 87,425
Inventory received not billed 67,272 20,533
Accrued legal and licensing expenses 30,119 68,843
Content liability, current 32,833 42,158
Contingent consideration, current 36,165 28,110
Other accrued expenses 139,027 130,368
Total Accrued liabilities $ 967,334 $ 957,983