XML 22 R32.htm IDEA: XBRL DOCUMENT v3.2.0.727
Subsequent Events (Details) - Aug. 07, 2015 - Subsequent Event [Member] - Medpace Clinical Development Service Agreement [Member] - USD ($)
$ in Thousands
Total
Subsequent Event [Line Items]  
Service agreement, term 5 years
Committed service obligation $ 7,000
Initial payment for service agreement 1,700
Additional payment due in remainder of 2015 $ 1,300
Officer and Director [Member]  
Subsequent Event [Line Items]  
Percentage of ownership 5.00%