XML 66 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity and Stock-Based Compensation (Stock-Based Compensation) (Details) - USD ($)
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation $ 4,791,054 $ 2,296,131 $ 2,425,326
Cost of product revenues      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation 418,605 490,481 561,791
Research and development      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation 725,112 799,485 527,081
Selling, general and administrative      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation $ 3,647,337 $ 1,006,165 $ 1,336,454