XML 65 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Receivables and Allowance for Credit Losses - Schedule of Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Allowance For Doubtful Accounts Receivable Rollforward    
Allowance for credit losses receivables, Beginning balance $ 17,738 $ 33,957
Bad debt expense, net of reversals 7,825 519
Charge-offs, foreign currency translation and other adjustments (634) (663)
Allowance for credit losses receivables, Ending balance $ 24,929 $ 33,813