v3.26.1
Segment Information (Narrative) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
segment
Mar. 31, 2025
USD ($)
Segment Reporting Information [Line Items]    
Number of operating segments | segment 2  
Total consolidated revenues, net $ 542,127 $ 555,233
Customer One | Revenue Benchmark | Customer Concentration Risk    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 20.00% 17.00%
SVOD Services    
Segment Reporting Information [Line Items]    
Total consolidated revenues, net $ 173,800 $ 157,100