Annual report pursuant to Section 13 and 15(d)

Goodwill and Indefinite-Lived Intangible Assets - Additional Information (Detail)

v3.2.0.727
Goodwill and Indefinite-Lived Intangible Assets - Additional Information (Detail)
12 Months Ended
Dec. 31, 2013
USD ($)
Intangible_Assets
Dec. 31, 2012
USD ($)
Intangible_Assets
Oct. 01, 2013
Oct. 01, 2012
Jan. 17, 2012
USD ($)
Schedule Of Goodwill And Intangible Assets [Line Items]          
Carrying value of indefinite-lived intangible asset $ 10,318,001 $ 10,112,141      
Impairment of indefinite-lived intangible asset 0 $ 0      
Onco Hist [Member]          
Schedule Of Goodwill And Intangible Assets [Line Items]          
Fair value of indefinite-lived intangible asset 10,559,820        
Carrying value of indefinite-lived intangible asset 10,318,001        
Foreign currency impact on indefinite-lived intangible asset $ 205,860        
Onco Hist [Member] | Milestone Income [Member]          
Schedule Of Goodwill And Intangible Assets [Line Items]          
Change in fair value of indefinite-lived intangible asset, percentage 5.00%        
Impairment of indefinite-lived intangible asset $ 545,000        
Onco Hist [Member] | Discount Rate [Member]          
Schedule Of Goodwill And Intangible Assets [Line Items]          
Change in fair value of indefinite-lived intangible asset, percentage 1.00%        
Impairment of indefinite-lived intangible asset $ 405,000        
Indefinitelived Intangible Assets [Member]          
Schedule Of Goodwill And Intangible Assets [Line Items]          
Percentage of fair value in excess of carrying value     1.00% 87.00%  
Goodwill [Member]          
Schedule Of Goodwill And Intangible Assets [Line Items]          
Percentage of fair value in excess of carrying value     104.00% 58.00%  
Symbio Tec Gmbh [Member] | Onco Hist [Member]          
Schedule Of Goodwill And Intangible Assets [Line Items]          
Number of indefinite-lived intangible asset | Intangible_Assets 1 1      
Fair value of indefinite-lived intangible asset         $ 9,580,000