Customers who accounted for at least 10% of the Company's accounts receivable balances (Details) |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Blue Star [Member] | ||
| Ingram Micro Inc. | 43 | 32 |
| Scan Source [Member] | ||
| Ingram Micro Inc. | 19 | 19 |
| E E T [Member] | ||
| Ingram Micro Inc. | 11 | |
| Ingram Micro [Member] | ||
| Ingram Micro Inc. | 15 |