XML 34 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Financial Instruments - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Derivative [Line Items]    
Gains (losses) recognized in income on ineffective portion of derivatives and excluded from effectiveness testing $ 0 $ 0
Forward Foreign Exchange Contracts | Maximum    
Derivative [Line Items]    
Derivative financial instrument contracts, maturity period 45 months  
Interest Rate Swaps | Maximum    
Derivative [Line Items]    
Derivative financial instrument contracts, maturity period 45 months