XML 78 R67.htm IDEA: XBRL DOCUMENT v3.19.2
Pension and Retirement Plans - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2019
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Dec. 31, 2017
Profit Sharing Plan | 401(k)              
Defined Benefit Plan Disclosure [Line Items]              
Defined contribution plan, maximum employee contribution, percent       100.00%      
Profit Sharing Plan | 401(k) | Maximum              
Defined Benefit Plan Disclosure [Line Items]              
Defined contribution plan, employer matching contribution, percent       4.00%      
Profit Sharing Plan | 401(k) | Minimum              
Defined Benefit Plan Disclosure [Line Items]              
Defined contribution plan, employer matching contribution, percent             3.00%
Profit Sharing Plan | Discretionary Contribution              
Defined Benefit Plan Disclosure [Line Items]              
Defined contribution plan, minimum number of hours of service per year required for eligibility           1000 hours  
Defined contribution plan, minimum service period required for eligibility           12 months  
Normal retirement age of employees           65 years  
Employee Stock Ownership Plan (ESOP)              
Defined Benefit Plan Disclosure [Line Items]              
Defined contribution plan, minimum number of hours of service per year required for eligibility       1000 hours      
Defined contribution plan, minimum service period required for eligibility       12 months      
Employee Stock Ownership Plan (ESOP) | Minimum              
Defined Benefit Plan Disclosure [Line Items]              
Employee eligibility age under the plan       21 years      
Profit Sharing and ESOP Plans              
Defined Benefit Plan Disclosure [Line Items]              
Contribution expense related to plans $ 552,000 $ 584,000   $ 1,100,000 $ 1,400,000    
Defined Contribution SERP Plan (“DC SERP”)              
Defined Benefit Plan Disclosure [Line Items]              
Contribution expense related to plans 43,000 $ 75,000   $ 86,000 $ 126,000    
Defined contribution plan, employer matching contribution, percent       10.00%      
Qualified Defined Benefit Pension Plan              
Defined Benefit Plan Disclosure [Line Items]              
Contributions to defined benefit pension plan $ 0     $ 0      
Qualified Defined Benefit Pension Plan | Scenario Forecast              
Defined Benefit Plan Disclosure [Line Items]              
Contributions to defined benefit pension plan     $ 0