v3.26.1
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Payments for Content Liabilities
The following table presents details of the aggregate future purchase commitments as of June 30, 2026 (in thousands):
Years Ended December 31,
TotalRemaining 20262027202820292030Thereafter
Content$133,883 $54,764 $52,373 $20,842 $4,398 $1,225 $281 
Manufacturing484,843 484,843 — — — — — 
Other obligations322,153 88,824 177,321 46,863 9,070 75 — 
Total commitments$940,879 $628,431 $229,694 $67,705 $13,468 $1,300 $281