v3.26.1
Allowance for Credit Losses (Tables)
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Schedule of Activity Related to the Allowance for Doubtful Accounts
The activity related to the allowance for credit losses was as follows:
Three months ended June 30,Six months ended June 30,
(in thousands)2026202520262025
Balance at beginning of period$5,849 $6,533 $7,319 $7,238 
(Decrease) increase in provision for expected credit losses(49)438 (1,339)(482)
Amount of receivables written off(17)(384)(166)(293)
Foreign currency translation(47)216 (78)340 
Balance at end of period$5,736 $6,803 $5,736 $6,803