XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE - Trade and Barter (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Trade and barter revenues $ 3,853,745 $ 3,749,012 $ 3,910,895
Trade and Barter Transactions      
Disaggregation of Revenue [Line Items]      
Trade and barter revenues 261,075 255,603 188,357
Trade and barter expenses 260,464 234,984 188,161
Advertising Trade and Barter Transactions      
Disaggregation of Revenue [Line Items]      
Trade and barter revenues $ 51,900 $ 33,300 $ 40,700