XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2025
Accounting Policies [Abstract]  
Schedule of Foreign Exchange Gain (Loss)
Foreign exchange (gain) loss included in the condensed consolidated statements of operations was as follows (in thousands):
Three Months Ended September 30,
Nine Months Ended September 30,
2025202420252024
Foreign exchange (gain) loss
$(189)$178 $437 $159 
Schedule of Concentrations Related to Cash Disbursements, Accounts Payable Transactions, and Accounts Receivable Transactions
The following table presents concentrations related to the Company’s cash disbursements, accounts payable transactions, and accounts receivable transactions:

Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Cash disbursement concentration
Number of vendors2323
Total cash disbursements represented by vendors listed above23%40%26%37%

September 30,
2025
December 31,
2024
Accounts payable concentration
Number of vendors31
Total accounts payable balance represented by vendors listed above49%14%
Accounts receivable concentration
Number of customers32
Total accounts receivable balance represented by customers listed above42%35%