v3.26.1
Accrued Liabilities and Other (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]
Schedule of Accrued Liabilities and Other Current Liabilities
Accrued liabilities and other current liabilities were as follows:
December 31,
2025
2024
(in thousands)
Payroll-related accruals
$
28,572
$
24,541
Value-added and other tax
7,857
9,314
Purchasing accruals
3,998
3,669
Accrued interest expense
2,659
2,394
Accrued professional fees
2,143
1,959
Accrued royalties
3,462
3,809
Consideration payable in cash or equity
120
1,218
Accrued other liabilities
6,472
3,680
Total accrued liabilities and other
$
55,283
$
50,584
X
- References
No definition available.
+ Details
Name:
us-gaap_PayablesAndAccrualsAbstract
Namespace Prefix:
us-gaap_
Data Type:
xbrli:stringItemType
Balance Type:
na
Period Type:
duration
X
- Definition
Tabular disclosure of the components of accrued liabilities.
+ References
No definition available.
+ Details
Name:
us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock
Namespace Prefix:
us-gaap_
Data Type:
dtr-types:textBlockItemType
Balance Type:
na
Period Type:
duration