XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Fair Value Measurements (Details) - Acquisitions - Measured on a recurring basis - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2020
Dec. 31, 2020
Contingent Consideration    
Fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis    
Fair Value, ending of period $ 10,833 $ 10,833
Convertible Note    
Fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis    
Fair Value, beginning of period   5,006
Fair Value, ending of period 5,006 5,006
Convertible Senior Notes    
Fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis    
Fair Value, ending of period 345,975 345,975
Significant Unobservable Inputs (Level 3) | Contingent Consideration    
Fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis    
Purchases, Issuances and Settlements 10,833 10,833
Fair Value, ending of period 10,833 10,833
Significant Unobservable Inputs (Level 3) | Convertible Note    
Fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis    
Fair Value, beginning of period 5,006 5,006
Fair Value, ending of period $ 5,006 $ 5,006