XML 47 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues - Summary of Disaggregation of Broadcast Advertising Revenue by Sales Channel (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation Of Revenue [Line Items]        
Total revenue $ 97,156 $ 77,420 $ 257,986 $ 218,787
Advertising        
Disaggregation Of Revenue [Line Items]        
Total revenue 39,998 30,791 97,692 91,401
Advertising | Local Direct        
Disaggregation Of Revenue [Line Items]        
Total revenue 5,042 5,485 15,186 16,273
Advertising | Local Agency        
Disaggregation Of Revenue [Line Items]        
Total revenue 13,387 13,946 39,414 40,505
Advertising | National Agency        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 21,569 $ 11,360 $ 43,092 $ 34,623