v3.24.1.u1
Commitment and Contingencies (Tables)
3 Months Ended
Mar. 31, 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 9 months)$142,038 
202560,818
202627,576
202712,959
20283,324
Thereafter2,917
Total content obligations$249,632