XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE - Schedule of Barter and Trade Revenue and Expenses (Details) - 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]        
Trade and barter revenues $ 1,008,014 $ 952,753 $ 2,735,719 $ 2,682,867
Trade and Barter Transactions        
Disaggregation of Revenue [Line Items]        
Trade and barter revenues 87,768 77,228 198,350 175,492
Trade and barter expenses $ 67,243 $ 49,995 $ 159,210 $ 128,902