XML 87 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Considerations - Financial Liabilities Accounted for at Fair Value on a Recurring Basis (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Fair Value Considerations    
Total $ 13,452 $ 19,160
Level 3    
Fair Value Considerations    
Total 13,452 19,160
Contingent Consideration    
Fair Value Considerations    
Total 12,057 13,588
Contingent Consideration | Level 3    
Fair Value Considerations    
Total 12,057 13,588
Contingent Value Rights    
Fair Value Considerations    
Total 1,395 5,572
Contingent Value Rights | Level 3    
Fair Value Considerations    
Total $ 1,395 $ 5,572