XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues - Summary of Disaggregation of Broadcast Advertising Revenue by Sales Channel (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation Of Revenue [Line Items]        
Total revenue $ 274,417 $ 241,014 $ 786,804 $ 659,881
Advertising        
Disaggregation Of Revenue [Line Items]        
Total revenue 30,791 39,965 91,401 106,769
Advertising | Local Direct        
Disaggregation Of Revenue [Line Items]        
Total revenue 5,485 5,935 16,273 17,365
Advertising | Local Agency        
Disaggregation Of Revenue [Line Items]        
Total revenue 13,946 13,410 40,505 38,980
Advertising | National Agency        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 11,360 $ 20,620 $ 34,623 $ 50,424