XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.4
RECEIVABLES - Summary of Activity in Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period $ 7,843 $ 9,115
Provision for expected credit losses 1,059 2,332
Recoveries collected (1,114) (369)
Write-offs (2,479) (3,201)
Foreign exchange effects (47) (34)
Balance at end of period $ 5,262 $ 7,843