XML 45 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Credit Losses (Tables)
3 Months Ended
Mar. 31, 2026
Credit Loss [Abstract]  
Schedule of Rollforward of Allowance for Credit Losses
The following table provides a rollforward of the allowance for credit losses deducted from accounts receivable that represent the net amount expected to be collected.
20262025
Balance at January 1$35,418 $28,794 
Provision for expected credit losses, net of recoveries2,452 1,773 
Amounts written off charged against the allowance(754)(892)
Other, including foreign currency translation323 5,031 
Balance at March 31$37,439 $34,706