XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable - Schedule of Changes in Estimate of Credit Losses for Trade Accounts Receivable (Detail) - Trade Accounts Receivable [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Accounts Notes And Loans Receivable [Line Items]    
Beginning Balance $ 13,360 $ 14,769
Current period provision 754 340
Write-offs (341) (894)
Ending Balance $ 13,773 $ 14,215