Annual report pursuant to Section 13 and 15(d)

Deferred Compensation (Details)

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