v3.24.2.u1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Millions
12 Months Ended
Jun. 30, 2024
USD ($)
Segment
Jun. 30, 2023
USD ($)
Jun. 30, 2022
Property, Plant and Equipment [Line Items]      
Number of reportable segments | Segment 2    
Investment securities maturity period for consideration as cash equivalents, in days 90 days    
Inventory | $ $ 30.5 $ 34.1  
Minimum | Internal use software      
Property, Plant and Equipment [Line Items]      
Estimated useful lives of assets 3 years    
Maximum | Internal use software      
Property, Plant and Equipment [Line Items]      
Estimated useful lives of assets 5 years    
Internal use software | Maximum      
Property, Plant and Equipment [Line Items]      
Estimated useful lives of assets 5 years    
Largest Customer | Customer Concentration Risk | Revenue Benchmark      
Property, Plant and Equipment [Line Items]      
Percentage of consolidated revenues 8.00% 7.00% 7.00%