XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE - Schedule of Barter and Trade Revenue and Expenses (Details) - 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]        
Trade and barter revenues $ 933,562 $ 928,817 $ 1,740,572 $ 1,727,705
Trade and Barter Transactions        
Disaggregation of Revenue [Line Items]        
Trade and barter revenues 75,995 69,277 125,360 110,582
Trade and barter expenses $ 64,769 $ 57,786 $ 98,563 $ 91,967