Details of Certain Financial Statement Components (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Details of Certain Financial Statement Components |
|
| Schedule of accounts receivable, net |
| | | | | | | | | June 30, | | December 31, | | | 2026 | | 2025 | | Accounts receivable, net | | (in thousands) | Accounts receivable, gross | | $ | 2,202 | | $ | 1,593 | Allowance for expected credit losses | | | (54) | | | (51) | Accounts receivable, net | | $ | 2,148 | | $ | 1,542 |
|
| Schedule of allowance for credit losses |
| | | | | | | | | Six Months | | Six Months | | | Ended | | Ended | | | June 30, | | June 30, | | | 2026 | | 2025 | | Allowance for expected credit losses | | (in thousands) | Balance, beginning of period | | $ | 51 | | $ | 34 | Provisions for expected credit losses, net of recoveries | | | 4 | | | 8 | Foreign currency exchange rate changes | | | (1) | | | 4 | Balance, end of period | | $ | 54 | | $ | 46 |
|
| Schedule of inventories |
| | | | | | | | | June 30, | | December 31, | | | 2026 | | 2025 | | Inventories | | (in thousands) | Raw materials | | $ | 1,377 | | $ | 1,344 | Work-in-process | | | 194 | | | 204 | Finished goods | | | 228 | | | 253 | Total inventories | | $ | 1,799 | | $ | 1,801 |
|
| Schedule of property, plant and equipment, net |
| | | | | | | | | June 30, | | December 31, | | | 2026 | | 2025 | | Property, plant and equipment, net | | (in thousands) | Furniture, machinery and equipment | | $ | 2,253 | | $ | 2,243 | Leasehold improvements | | | 535 | | | 527 | | | | 2,788 | | | 2,770 | Less: accumulated depreciation | | | (2,409) | | | (2,296) | Total property, plant and equipment, net | | $ | 379 | | $ | 474 |
|
| Schedule of intangible assets, net |
| | | | | | | | | | | | | | | | | | | | | | | Weighted | | June 30, 2026 | | December 31, 2025 | | | Average | | Gross | | | | | Net | | Gross | | | | | Net | | | Amortization | | Carrying | | Accumulated | | Carrying | | Carrying | | Accumulated | | Carrying | | | Period | | Amount | | Amortization | | Amount | | Amount | | Amortization | | Amount | | Intangible assets, net | | | | (in thousands) | Patents, tradenames, and trademarks | | 5 Years | | $ | 943 | | $ | (835) | | $ | 108 | | $ | 948 | | $ | (817) | | $ | 131 | Developed technology | | 3.5 Years | | | 645 | | | (550) | | | 95 | | | 654 | | | (504) | | | 150 | Customer relationships | | 6 Years | | | 1,497 | | | (865) | | | 632 | | | 1,525 | | | (761) | | | 764 | Non-compete agreements | | 4 Years | | | 963 | | | (797) | | | 166 | | | 981 | | | (693) | | | 288 | Total intangible assets, net | | | | $ | 4,048 | | $ | (3,047) | | $ | 1,001 | | $ | 4,108 | | $ | (2,775) | | $ | 1,333 |
|
| Schedule of future amortization on existing intangibles |
| | | | Years ending December 31, | | (in thousands) | 2026 (remainder of year) | | $ | 278 | 2027 | | | 369 | 2028 | | | 285 | 2029 | | | 69 | | | $ | 1,001 |
|
| Schedule of changes in the carrying amount of goodwill |
| | | | | | (in thousands) | Balance as of January 1, 2026 | | $ | 2,586 | Adjustment to goodwill, foreign currency exchange rate changes | | | (44) | Balance as of June 30, 2026 | | $ | 2,542 |
| | | | | | (in thousands) | Balance as of January 1, 2025 | | $ | 2,658 | Adjustment to goodwill, acquisition price allocation of Conductive Transfers | | | (232) | Adjustment to goodwill, foreign currency exchange rate changes | | | 200 | Balance as of June 30, 2025 | | $ | 2,626 |
|
| Schedule of accrued liabilities |
| | | | | | | | | June 30, | | December 31, | | | 2026 | | 2025 | | Accrued liabilities | | (in thousands) | Accrued wages and benefits | | $ | 142 | | $ | 185 | Accrued vacation | | | 131 | | | 113 | Other accrued liabilities | | | 25 | | | 32 | Total accrued liabilities | | $ | 298 | | $ | 330 |
|