XML 71 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Trade Accounts and Notes Receivable (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]    
Accounts receivable $ 347,111 $ 264,771
Notes receivable 2,651 2,005
Total trade accounts and notes receivable 349,762 266,776
Less allowance for doubtful accounts 2,349 2,384
Trade accounts and notes receivable, net $ 347,413 $ 264,392