XML 18 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Basis of Presentation - Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jun. 30, 2019
Fair Value of Financial Instruments    
Liabilities-contingent consideration $ 16,578 $ 16,577
Recurring    
Fair Value of Financial Instruments    
Insurance company contracts 36,486 35,889
Liabilities-contingent consideration 16,578 16,577
Recurring | Level 2    
Fair Value of Financial Instruments    
Insurance company contracts 36,486 35,899
Recurring | Level 3    
Fair Value of Financial Instruments    
Total assets 0 0
Liabilities-contingent consideration $ 16,578 $ 16,577