XML 61 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Contingent Acquisition Obligations (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2017
Sep. 30, 2018
Contingent Acquisition Obligations    
Beginning fair value   $ 15,713
Addition of contingent earnout obligations   5,173
Changes in fair value for contingent earnout obligations   216
Ending fair value   21,102
Mr. Chopra, Chief Executive Officer | Deferred bonus    
Indemnifications and Certain Employment-Related Contingencies    
Bonus payment on or within 45 days of January 1, 2024 contingent upon continued employment through that date $ 13,500  
Maximum number of days after January 1, 2024, bonus payment due 45 days  
CXR Limited    
Contingent Acquisition Obligations    
Maximum amount of contingent consideration   $ 36,000