XML 21 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies Components of Accumulated Other Comprehensive Income (Details) - USD ($)
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balance $ 1,554,587 $ 3,564,779 $ 1,570,971
Changes during year 202,597 (2,010,192) 1,993,808
Ending balance 1,757,184 1,554,587 3,564,779
Reclassifications of gain (loss) of marketable securities in net loss      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balance (5,135) (54,660) (48,284)
Changes during year, reclassifications (37,356) 49,525 (6,376)
Ending balance (42,491) (5,135) (54,660)
Cumulative Translation Adjustment      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balance 1,436,938 3,231,706 1,380,042
Changes during year, before reclassifications (206,580) (1,794,768) 1,851,664
Ending balance 1,230,358 1,436,938 3,231,706
Unrealized holding (loss) gain on marketable securities      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balance 122,784 387,733 239,213
Changes during year, before reclassifications 446,533 (264,949) 148,520
Ending balance $ 569,317 $ 122,784 $ 387,733