XML 47 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues - Summary of Disaggregation of Broadcast Advertising Revenue by Sales Channel (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation Of Revenue [Line Items]        
Total revenue $ 120,630 $ 97,156 $ 313,216 $ 257,986
Advertising        
Disaggregation Of Revenue [Line Items]        
Total revenue 25,496 39,998 76,237 97,692
Advertising | Local Direct        
Disaggregation Of Revenue [Line Items]        
Total revenue 4,712 5,042 14,401 15,186
Advertising | Local Agency        
Disaggregation Of Revenue [Line Items]        
Total revenue 11,820 13,387 34,360 39,414
Advertising | National Agency        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 8,964 $ 21,569 $ 27,476 $ 43,092