XML 22 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
Revenue Recognized (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Grant revenue $ 882 $ 890 $ 1,969 $ 1,779
National Institutes of Health
       
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Grant revenue 882 890 1,969 1,779
National Institutes of Health | NIAID Contract
       
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Grant revenue 750 570 1,740 1,116
National Institutes of Health | All Other
       
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Grant revenue $ 132 $ 320 $ 229 $ 663