XML 77 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Millions
12 Months Ended
Jun. 30, 2023
USD ($)
Segment
Jun. 30, 2022
USD ($)
Jun. 30, 2021
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 | $ $ 34.1 $ 29.3  
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 7.00% 7.00% 6.00%