XML 109 R94.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Narrative) (Details)
12 Months Ended
Jun. 30, 2022
USD ($)
vendor
Jun. 30, 2021
USD ($)
vendor
Jun. 30, 2020
USD ($)
vendor
Long-term Purchase Commitment [Line Items]      
Capital expenditures $ 6,849,000 $ 2,363,000 $ 6,387,000
Minimum      
Long-term Purchase Commitment [Line Items]      
Termination period under terms of distribution agreement (days) 30 days    
Capital expenditures $ 6,500,000    
Maximum      
Long-term Purchase Commitment [Line Items]      
Termination period under terms of distribution agreement (days) 120 days    
Capital expenditures $ 8,500,000    
Supplier Concentration Risk | Sales      
Long-term Purchase Commitment [Line Items]      
Concentration risk, supplier | vendor 10 10 10
Network1      
Long-term Purchase Commitment [Line Items]      
Escrow deposits received from seller   $ 0  
Amount released from escrow $ 1,100,000    
Cash held in escrow 4,100,000 $ 4,000,000  
Undiscounted pre-acquisition contingencies, minimum 3,800,000    
Undiscounted pre-acquisition contingencies, maximum $ 15,500,000