v3.24.3
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 586.0 $ 595.5
North America    
Disaggregation of Revenue [Line Items]    
Total revenue 535.9 548.8
International    
Disaggregation of Revenue [Line Items]    
Total revenue $ 50.1 $ 46.7