XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies - Fair Value Measurements (Details) - Acquisitions - Measured on a recurring basis
$ in Thousands
9 Months Ended
Mar. 31, 2021
USD ($)
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
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
Convertible Senior Notes  
Fair value measurements categorized as Level 3 of the valuation hierarchy, valued on a recurring basis  
Fair Value, ending of period 388,786
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
Fair Value, ending of period 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
Fair Value, ending of period $ 5,006