v3.24.3
Revenue - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Disaggregation of Revenue [Line Items]      
Lease revenue $ 12.5 $ 9.1  
Allowable product return period (in days) 30 days    
Total revenue $ 586.0 595.5  
Deferred revenue 94.8   $ 95.9
Customer deposits 59.7   $ 67.7
Revenue recognized that was previously included in deferred revenue 80.6 88.6  
United States      
Disaggregation of Revenue [Line Items]      
Total revenue 515.4 528.0  
United States | Product Warranty      
Disaggregation of Revenue [Line Items]      
Total revenue $ 6.1 $ 10.1  
United States | Revenue Benchmark | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of total revenue 88.00% 89.00%  
United States | Revenue Benchmark | Geographic Concentration Risk | Product Warranty      
Disaggregation of Revenue [Line Items]      
Percentage of total revenue 1.00% 2.00%