XML 57 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Allowance for Doubtful Accounts
The following presents the changes in the balance of our allowance for credit losses:
YearItemBalance at beginning of yearAdditions charged to expense
Other (a)
Balance at end of year
2024
Allowance for credit losses
$3,389 $506 $(1,462)2,433 
2023
Allowance for credit losses
3,114 595 (320)3,389 
2022
Allowance for credit losses
2,445 562 107 3,114 
(a)Other includes the impact of write-offs, recoveries and foreign currency translation adjustments.