XML 22 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
Revenue Recognition and Sales Returns Reserves (Details) (USD $)
1 Months Ended 9 Months Ended 3 Months Ended 33 Months Ended
Jun. 30, 2011
Sep. 30, 2012
Allowance for Sales Returns [Member]
Sep. 30, 2011
Allowance for Sales Returns [Member]
Sep. 30, 2012
Prior Period Sales [Member]
Allowance for Sales Returns [Member]
Sep. 30, 2011
Prior Period Sales [Member]
Allowance for Sales Returns [Member]
Sep. 30, 2012
Current Period Sales [Member]
Allowance for Sales Returns [Member]
Sep. 30, 2011
Current Period Sales [Member]
Allowance for Sales Returns [Member]
Sep. 30, 2012
Merk-Serono [Member]
Sep. 30, 2012
Merk-Serono [Member]
Minimum [Member]
Sep. 30, 2012
Merk-Serono [Member]
Maximum [Member]
Valuation and Qualifying Accounts Disclosure [Line Items]                    
Revenue Recognition, Recorded Revenue Cost Plus Percentage                 20.00% 30.00%
Deferred Revenue, Revenue Recognized               $ 410,000    
Milestone payments earned 5,000,000                  
Movement in Valuation Allowances and Reserves [Roll Forward]                    
Balance at beginning of year   1,429,598 2,663,648              
Sales allowances   (222,764) 358,287 (222,764) 305,800 0 52,487      
Sales returns   (124,270) (1,093,307) (124,270) 1,093,307 0 0      
Balance at end of quarter   $ 1,082,564 $ 1,928,628