XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues - Summary of Disaggregation of Broadcast Advertising Revenue by Sales Channel (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation Of Revenue [Line Items]        
Total revenue $ 273,381 $ 221,695 $ 512,387 $ 418,867
Advertising        
Disaggregation Of Revenue [Line Items]        
Total revenue 30,983 35,347 60,610 66,804
Advertising | Local Direct        
Disaggregation Of Revenue [Line Items]        
Total revenue 5,480 6,009 10,788 11,430
Advertising | Local Agency        
Disaggregation Of Revenue [Line Items]        
Total revenue 13,687 13,017 26,559 25,570
Advertising | National Agency        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 11,816 $ 16,321 $ 23,263 $ 29,804