v3.26.3
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Employees and related expenses $ 120.0 $ 142.3
Accrued expenses 92.6 98.4
Media buy 48.6 72.7
Deferred revenues 15.5 28.8
Tax accruals 14.9 15.1
Dividend payable 0.0 37.7
Total accrued expenses and other current liabilities $ 291.6 $ 395.0