v3.26.1
REVENUES - Schedule of Contract Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]    
Short-term contract assets $ 77,447 $ 77,920
Long-term contract assets 59,872 49,293
Short-term deferred revenues 1,483,234 1,515,382
Long-term deferred revenues $ 159,912 $ 168,757