XML 91 R63.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Other (Details) - Agreement with the Regents
2 Months Ended 12 Months Ended
Dec. 30, 2014
USD ($)
item
Aug. 28, 2015
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Other commitments        
Commitment obligation $ 2,700,000      
Number of payments to be made in current fiscal year | item 5      
Minimum required annual payment of the commitment obligation, based on net sales of current and future products $ 500,000      
Commitment obligation payments   $ 1,800,000 $ 2,800,000 $ 1,800,000
Period of time for repayment of commitment obligation from date of IPO 60 days