XML 51 R102.htm IDEA: XBRL DOCUMENT v3.20.1
Trade Accounts Payable - Additional Information (Detail)
12 Months Ended
Dec. 31, 2019
Trade and other current receivables [abstract]  
Average payment term 45 days