v3.26.3
Revenue Recognition - Schedule of Revenue by Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Total Revenues $ 12,874,176 $ 11,510,307 $ 37,683,871 $ 33,132,274
Streaming | United States and Canada (UCAN)        
Disaggregation of Revenue [Line Items]        
Total Revenues 5,628,215 5,071,781 16,305,180 14,617,882
Streaming | Europe, Middle East, and Africa (EMEA)        
Disaggregation of Revenue [Line Items]        
Total Revenues 4,106,572 3,699,052 12,138,506 10,641,903
Streaming | Latin America (LATAM)        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,602,603 1,370,913 4,683,951 3,939,582
Streaming | Asia-Pacific (APAC)        
Disaggregation of Revenue [Line Items]        
Total Revenues $ 1,536,786 $ 1,368,561 $ 4,556,234 $ 3,932,907