XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE - Schedule of Barter and Trade Revenue and Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Trade and barter revenues $ 928,817 $ 919,185 $ 1,727,705 $ 1,730,114
Trade and Barter Transactions        
Disaggregation of Revenue [Line Items]        
Trade and barter revenues 69,277 53,235 110,582 98,264
Trade and barter expenses $ 57,786 $ 31,521 $ 91,967 $ 78,907