v3.25.4
Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Other Liabilities Disclosure [Abstract]
Schedule of Other Current Liabilities
The following table presents the Company’s other current liabilities ($ in thousands):
December 31,
2025
2024
Accrued payroll
28,485
30,198
Accrued professional service fees
2,948
5,728
Payables for purchase of property and equipment
486
449
Accrued rebate to distributors
19,388
10,839
Tax payables
5,303
5,154
Other (i)
7,074
6,352
Total
63,684
58,720
(i)
Other primarily includes accrued travel, business-related expenses, and advance payments from partners.
X
- Definition
Tabular disclosure of other current liabilities.
+ References
No definition available.
+ Details
Name:
us-gaap_OtherCurrentLiabilitiesTableTextBlock
Namespace Prefix:
us-gaap_
Data Type:
dtr-types:textBlockItemType
Balance Type:
na
Period Type:
duration
X
- References
No definition available.
+ Details
Name:
us-gaap_OtherLiabilitiesDisclosureAbstract
Namespace Prefix:
us-gaap_
Data Type:
xbrli:stringItemType
Balance Type:
na
Period Type:
duration