XML 58 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Pension and Profit Sharing - Pension Plan Assets by Fair Value Hiearchy (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Pension plan assets $ 1,013,081 $ 1,249,825 $ 1,294,727
Money Market Fund      
Pension plan assets 17,324 10,774  
Equity Common and Collected Funds      
Pension plan assets 663,957 836,594  
Fixed Income Common and Collected Funds      
Pension plan assets 332,520 402,431  
Level 1      
Pension plan assets 182,831 225,881  
Level 1 | Money Market Fund      
Pension plan assets 4    
Level 1 | Equity Common and Collected Funds      
Pension plan assets 99,616 125,451  
Level 1 | Fixed Income Common and Collected Funds      
Pension plan assets 83,211 100,430  
Level 2      
Pension plan assets 830,970 1,023,918  
Level 2 | Money Market Fund      
Pension plan assets 17,320 10,774  
Level 2 | Equity Common and Collected Funds      
Pension plan assets 564,341 711,143  
Level 2 | Fixed Income Common and Collected Funds      
Pension plan assets 249,309 302,001  
Level 3      
Pension plan assets $ 0 $ 0