XML 25 R12.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Accounts Receivable Accounts Receivable
Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The allowance for doubtful accounts is our best estimate of the amount of probable credit losses in our existing accounts receivable. We determine the allowance based on historical write-off experience and knowledge of any applicable circumstances.
Activity related to the allowance for doubtful accounts was as follows for the periods presented (in thousands):
Year Ended December 31,
202420232022
Allowance for doubtful accounts, beginning$315 $290 $303 
Provision for losses on accounts receivable1,520 27 27 
Write-offs, net(23)(2)(40)
Foreign exchange impact(12)— — 
Allowance for doubtful accounts, ending$1,800 $315 $290