XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.2
FAIR VALUE MEASUREMENTS - Transfers Between Levels of Fair Value Hierarchy (Details)
6 Months Ended
Jun. 29, 2019
USD ($)
Transfers Between Levels of Fair Value  
Financial instrument fair value $ 43,097,888
Financial instrument fair value 40,695,888
Level 3  
Transfers Between Levels of Fair Value  
Financial instrument fair value 5,565,499
Financial instrument fair value 8,840,999
Equity Investments | Level 3  
Transfers Between Levels of Fair Value  
Financial instrument fair value 5,565,499
Purchases, issuances and settlements 2,500,000
Transfers in and or out of Level 3 0
Financial instrument fair value 8,840,999
Equity Investment One | Level 3  
Transfers Between Levels of Fair Value  
Net unrealized gains $ 775,500