XML 48 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Accrued Liabilities  
Schedule of components of accrued liabilities

June 30,

December 31,

2024

 

2023

Accrued royalties

$

13,452

$

14,198

Accrued product taxes and fees

 

5,985

5,013

Accrued payroll and related benefits

4,259

1,511

Accrued interest

 

2,594

 

2,853

Accrued bonuses

2,478

4,987

Accrued sales and marketing

2,185

1,198

Accrued inventory

1,815

Accrued audit and legal

1,457

700

Accrued incentive compensation

1,412

 

1,375

Accrued income taxes

532

2,136

Accrued other operating costs

2,557

3,600

Total accrued liabilities

$

38,726

$

37,571