XML 78 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans - Summary of Information for Pension Plans With Accumulated Benefit Obligation in Excess of Plan Assets (Detail) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Pension Plan [Member]    
Information for Pension Plans with an Accumulated Benefit Obligation in excess of Plan Assets    
Projected benefit obligation   $ 52,197,520
Accumulated benefit obligation   52,197,520
Fair value of plan assets   52,203,372
Supplemental Employee Retirement Plan [Member]    
Information for Pension Plans with an Accumulated Benefit Obligation in excess of Plan Assets    
Projected benefit obligation $ 9,038,825 9,616,702
Accumulated benefit obligation $ 9,038,825 $ 9,616,702