XML 127 R110.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Financial Instruments - Schedule of Fair Values of Derivatives (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Foreign Exchange Contracts [Member] | Accrued Expenses [Member]  
Derivatives Fair Value [Line Items]  
Derivative Liabilities $ 303