XML 106 R95.htm IDEA: XBRL DOCUMENT v2.4.0.6
Geographic Information - Summary of revenue based on physical location (Details) (USD $)
3 Months Ended 12 Months Ended
Dec. 31, 2012
Sep. 30, 2012
Jun. 30, 2012
Mar. 31, 2012
Dec. 31, 2011
Sep. 30, 2011
Jun. 30, 2011
Mar. 31, 2011
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Product and service revenue $ 5,696 $ 4,273 $ 7,201 $ 7,237 $ 11,296 $ 4,313 $ 2,621 $ 4,993 $ 24,407,127 $ 23,223,265 $ 15,738,841
Research and development contract revenue 226 502 458 515 544 994 1,563 785 1,701,330 3,886,114 3,597,870
Product and service and licensed technology revenue                   23,739,828 15,874,779
United States
                     
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Product and service revenue                 24,407,127    
Research and development contract revenue                 1,701,330 3,886,114 3,463,508
Product and service and licensed technology revenue                   23,739,828 15,740,087
Canada
                     
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Product and service revenue                       
Research and development contract revenue                       134,362
Product and service and licensed technology revenue                      $ 134,692