XML 121 R109.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans (Deferred Compensation Plans) - Fair Value of Assets Held by Trust and Amounts Payable to Plan Participants (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Defined Benefit Plan Disclosure [Line Items]    
Long-term Investments $ 18,256 $ 19,883
Amounts Payable to Plan Participants Non-current Liabilities 18,256 19,883
Deferred Compensation Plan Assets [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Long-term investments 18,256 19,883
Non-Current Liabilities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Amounts Payable to Plan Participants Non-current Liabilities $ 18,256 $ 19,883