v3.26.1
Revenues - Summary of Disaggregation of Broadcast Advertising Revenue by Sales Channel (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation Of Revenue [Line Items]        
Total revenue $ 227,901 $ 100,735 $ 424,872 $ 192,586
Advertising        
Disaggregation Of Revenue [Line Items]        
Total revenue 24,344 26,644 47,142 50,741
Advertising | Local Direct        
Disaggregation Of Revenue [Line Items]        
Total revenue 4,661 4,879 8,939 9,689
Advertising | Local Agency        
Disaggregation Of Revenue [Line Items]        
Total revenue 10,901 12,001 21,445 22,540
Advertising | National Agency        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 8,782 $ 9,764 $ 16,758 $ 18,512