XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable and Allowance for Credit Losses (Tables)
9 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
Schedule of Rollforward of Allowance for Credit Losses The following is a rollforward of our allowance for credit losses.
Balance at
Beginning of
Period
ExpenseWrite offTranslation AdjustmentsBalance at
End of
Period
Nine Months Ended September 30, 2023$1,060 $2,153 $(16)$(10)$3,187 
Nine Months Ended September 30, 2022741 224 (63)(1)901