v3.24.2.u1
Commitment and Contingencies (Tables)
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Payments for Content Liabilities
The expected timing of payments for these content obligations are as follows (in thousands):
Year Ending December 31,
2024 (remaining 6 months)$112,426 
2025104,217
202626,109
20279,625
20285,429
Thereafter4,839
Total content obligations$262,645