XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Summary of Activity in the Allowance for Credit Losses
The following table presents changes in the allowance for credit losses.
Years Ended December 31,
202320222021
Balance at beginning of year$1,469 $1,352 $2,044 
Additions118 326 78 
Write-offs and other(353)(182)(734)
Currency impact(27)(36)
Balance at end of year$1,241 $1,469 $1,352