XML 113 R92.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Narrative) (Details)
12 Months Ended
Jun. 30, 2024
USD ($)
vendor
Jun. 30, 2023
USD ($)
vendor
Jun. 30, 2022
USD ($)
vendor
Long-term Purchase Commitment [Line Items]      
Capital expenditures $ 8,555,000 $ 9,979,000 $ 6,849,000
Network1      
Long-term Purchase Commitment [Line Items]      
Escrow deposits received from seller 0 0  
Amount released from escrow   1,200,000  
Cash held in escrow 3,200,000 $ 3,400,000  
Undiscounted pre-acquisition contingencies, minimum 3,600,000    
Undiscounted pre-acquisition contingencies, maximum $ 14,600,000    
Minimum      
Long-term Purchase Commitment [Line Items]      
Termination period under terms of distribution agreement (days) 30 days    
Capital expenditures $ 10,000,000.0    
Maximum      
Long-term Purchase Commitment [Line Items]      
Termination period under terms of distribution agreement (days) 120 days    
Capital expenditures $ 15,000,000.0    
Supplier Concentration Risk | Sales      
Long-term Purchase Commitment [Line Items]      
Concentration risk, supplier | vendor 10 10 10