XML 57 R27.htm IDEA: XBRL DOCUMENT v2.4.0.6
Revenue Recognition - Additional Information (Detail) (USD $)
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Royalty revenue $ 3,864,581 $ 3,295,333 $ 7,346,441 $ 6,051,190
Percentage of royalty revenue, remittance to the University of Michigan     15.00%  
Cost of royalty and other revenue 536,933 415,870 999,021 792,761
Revenue from sponsored research and development projects 285,000 523,000 686,000 766,000
Bristol Myers Squibb Company
       
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Royalty revenue $ 3,580,000 $ 2,772,000 $ 6,660,000 $ 5,285,000