v3.24.1
OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accrued interest payable $ 76,680 $ 14,933
Accrued compensation 22,918 25,730
Unearned revenue 10,990 13,687
Advertiser obligations 5,601 6,465
Other 14,842 19,734
Total other current liabilities $ 131,031 $ 80,549