XML 63 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments (Marketable Debt Securities) (Details) - USD ($)
Dec. 30, 2017
Dec. 31, 2016
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 44,204,201 $ 61,667,245
Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax 0 439
Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax (296,744) (292,283)
Available-for-sale Securities, Debt Securities 43,907,457 61,375,401
Less than One year 22,306,706  
One to Five years 19,676,311  
Greater than Five years 1,924,440  
Fair Value 43,907,457  
U.S. government and agency backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 35,014,593 36,343,817
Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax 0 0
Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax (288,782) (252,556)
Available-for-sale Securities, Debt Securities 34,725,811  
Less than One year 20,390,246  
One to Five years 12,411,125  
Greater than Five years 1,924,440  
Fair Value 34,725,811 36,091,261
Corporate Debt Securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 8,988,608 7,596,755
Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax 0 0
Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax (7,702) (39,727)
Available-for-sale Securities, Debt Securities 8,980,906 7,557,028
Less than One year 1,715,720  
One to Five years 7,265,186  
Greater than Five years 0  
Fair Value 8,980,906  
Certificates of Deposit    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 201,000 17,726,673
Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax 0 439
Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax (260) 0
Available-for-sale Securities, Debt Securities 200,740 $ 17,727,112
Less than One year 200,740  
One to Five years 0  
Greater than Five years 0  
Fair Value $ 200,740