XML 51 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues - Summary of Disaggregation of Broadcast Advertising Revenue by Sales Channel (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation Of Revenue [Line Items]        
Total revenue $ 82,654 $ 73,719 $ 160,830 $ 141,366
Advertising        
Disaggregation Of Revenue [Line Items]        
Total revenue 29,857 30,983 57,694 60,610
Advertising | Local Direct        
Disaggregation Of Revenue [Line Items]        
Total revenue 5,109 5,480 10,144 10,788
Advertising | Local Agency        
Disaggregation Of Revenue [Line Items]        
Total revenue 13,124 13,687 26,027 26,559
Advertising | National Agency        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 11,624 $ 11,816 $ 21,523 $ 23,263