XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Accrued Liabilities  
Schedule of components of accrued liabilities

September 30,

December 31,

2023

 

2022

Accrued royalties

$

7,483

$

13,770

Accrued inventory

6,446

Accrued product taxes and fees

 

5,128

4,352

Accrued bonuses

4,103

6,347

Accrued sales and marketing

1,621

2,130

Accrued incentive compensation

1,290

 

1,507

Accrued interest

 

1,112

 

1,410

Accrued audit and legal

1,062

1,957

Accrued payroll and related benefits

941

1,208

Accrued other operating costs

2,465

3,448

Total accrued liabilities

$

31,651

$

36,129