XML 63 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Values of Derivative Financial Instruments Included in Consolidated Balance Sheets (Detail) - Designated as Hedging Instrument - Fair Value, Observable inputs, Level 2 - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Interest Rate Contract | Prepaid expenses    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative Assets $ 177 $ 42
Interest Rate Contract | Other assets    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative Assets 656 $ 157
Foreign exchange contract | Prepaid expenses    
Derivatives, Fair Value [Line Items]    
Fair Value of Derivative Assets $ 122