XML 49 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Schedule of Allowance for Doubtful Accounts
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