v3.26.1
Credit Losses (Tables)
6 Months Ended
Jun. 30, 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 recoveries3,796 5,017 
Amounts written off charged against the allowance(1,239)(2,441)
Other, including foreign currency translation(587)6,543 
Balance at June 30$37,388 $37,913