XML 78 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans - Summary of Information for Pension Plans With Accumulated Benefit Obligation in Excess of Plan Assets (Detail) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Pension Plan [Member]    
Information for Pension Plans with an Accumulated Benefit Obligation in excess of Plan Assets    
Projected benefit obligation $ 52,197,520 $ 87,861,806
Accumulated benefit obligation 52,197,520 87,861,806
Fair value of plan assets 52,203,372 83,868,508
Supplemental Employee Retirement Plan [Member]    
Information for Pension Plans with an Accumulated Benefit Obligation in excess of Plan Assets    
Projected benefit obligation 9,616,702 8,751,848
Accumulated benefit obligation $ 9,616,702 $ 8,751,848