XML 45 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Revenues - Summary of Disaggregation of Broadcast Advertising Revenue by Sales Channel (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation Of Revenue [Line Items]        
Total revenue $ 100,735 $ 82,654 $ 192,586 $ 160,830
Advertising        
Disaggregation Of Revenue [Line Items]        
Total revenue 26,644 29,857 50,741 57,694
Advertising | Local Direct        
Disaggregation Of Revenue [Line Items]        
Total revenue 4,879 5,109 9,689 10,144
Advertising | Local Agency        
Disaggregation Of Revenue [Line Items]        
Total revenue 12,001 13,124 22,540 26,027
Advertising | National Agency        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 9,764 $ 11,624 $ 18,512 $ 21,523