XML 57 R39.htm IDEA: XBRL DOCUMENT v3.25.4
Allowance for Credit Losses (Tables)
12 Months Ended
Dec. 31, 2025
Receivables [Abstract]  
Schedule of Activity Related to the Allowance for Doubtful Accounts
The activity related to the allowance for credit losses was as follows:
December 31,
(in thousands)202520242023
Balance at beginning of year$7,238 $8,840 $8,258 
Increase (decrease) in provision for expected credit losses380 (807)1,120 
Amount of receivables written off(757)(618)(689)
Foreign currency translation458 (177)151 
Balance at end of year$7,319 $7,238 $8,840