XML 105 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Organization, Basis of Presentation, and Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Jun. 30, 2019
USD ($)
Segment
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Jul. 01, 2019
USD ($)
Organization, Basis of Presentation and Summary of Significant Accounting Policies [Line Items]        
Number of reportable segments | Segment 4      
Allowance for doubtful accounts receivable, current $ 69,000 $ 40,000    
Capitalized offering costs 140,000 80,000    
Shelf registration costs capitalized 60,000      
Amount netted against proceeds of future offerings under shelf registration 0 650,000 $ 0  
Impairment charges 0 0 0  
Impairment of intangible assets $ 0 $ 0 $ 0  
Tax receivable agreement, percentage of realized cash saving in tax to be pass through 85.00%      
Unit Volume        
Organization, Basis of Presentation and Summary of Significant Accounting Policies [Line Items]        
Concentration risk, percentage 37.50% 30.40% 40.60%  
Minimum        
Organization, Basis of Presentation and Summary of Significant Accounting Policies [Line Items]        
Intangible asset, useful life 5 years      
Maximum        
Organization, Basis of Presentation and Summary of Significant Accounting Policies [Line Items]        
Intangible asset, useful life 20 years      
Non-compete agreement        
Organization, Basis of Presentation and Summary of Significant Accounting Policies [Line Items]        
Intangible asset, useful life 10 years      
Subsequent Event | Accounting Standards Update 2016-02 | Minimum        
Organization, Basis of Presentation and Summary of Significant Accounting Policies [Line Items]        
Operating lease, right-of-use asset       $ 15,000,000
Operating lease, liability       15,000,000
Subsequent Event | Accounting Standards Update 2016-02 | Maximum        
Organization, Basis of Presentation and Summary of Significant Accounting Policies [Line Items]        
Operating lease, right-of-use asset       20,000,000
Operating lease, liability       $ 20,000,000