XML 80 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Deferred Compensation (Details) - Former Officers - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]    
Minimum period of deferred compensation benefits 10 years  
Minimum deferred compensation benefit age 65 years  
Estimate of Fair Value    
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]    
Present value of vested future deferred compensation payments $ 116,785 $ 159,080