XML 48 R37.htm IDEA: XBRL DOCUMENT v3.19.1
FAIR VALUE MEASUREMENTS - Transfers Between Levels of Fair Value Hierarchy (Details)
3 Months Ended
Mar. 30, 2019
USD ($)
Transfers Between Levels of Fair Value  
Financial instrument fair value $ 43,097,888
Financial instrument fair value 42,858,925
Level 3  
Transfers Between Levels of Fair Value  
Financial instrument fair value 5,565,499
Financial instrument fair value 5,650,099
Equity Investments | Level 3  
Transfers Between Levels of Fair Value  
Financial instrument fair value 5,565,499
Purchases, issuances and settlements 0
Transfers in and or out of Level 3 0
Financial instrument fair value 5,650,099
Equity Investment One | Level 3  
Transfers Between Levels of Fair Value  
Net unrealized gains $ 84,600