XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Credit Losses (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning Balance $ 39,399 $ 40,126
Provision for expected credit losses, net of recoveries 433 (57)
Amounts written off charged against the allowance (1,371) (1,041)
Other, including foreign currency translation (9) (1,640)
Ending Balance $ 38,452 $ 37,388