XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue and Deferred Costs Contract Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]      
Amortization of deferred contract costs $ 47,182 $ 54,907  
Capitalized costs to obtain contracts with clients      
Capitalized Contract Cost [Line Items]      
Capitalized Contract Cost 267,051   $ 267,726
Capitalized costs to fulfill contracts with clients      
Capitalized Contract Cost [Line Items]      
Capitalized Contract Cost 287,525   273,988
Capitalized costs to obtain contracts with clients - current      
Capitalized Contract Cost [Line Items]      
Capitalized Contract Cost 82,626   82,441
Capitalized costs to obtain contracts with clients - non-current      
Capitalized Contract Cost [Line Items]      
Capitalized Contract Cost $ 184,425   $ 185,285