XML 45 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues - Summary of Disaggregation of Broadcast Advertising Revenue by Sales Channel (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation Of Revenue [Line Items]    
Total revenue $ 91,851 $ 78,176
Advertising    
Disaggregation Of Revenue [Line Items]    
Total revenue 24,097 27,836
Advertising | Local Direct    
Disaggregation Of Revenue [Line Items]    
Total revenue 4,810 5,034
Advertising | Local Agency    
Disaggregation Of Revenue [Line Items]    
Total revenue 10,539 12,903
Advertising | National Agency    
Disaggregation Of Revenue [Line Items]    
Total revenue $ 8,748 $ 9,899