XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Accrued Liabilities  
Schedule of components of accrued liabilities

As of December 31,

2024

 

2023

Accrued royalties

$

13,120

$

14,198

Accrued income taxes

8,525

2,136

Accrued bonuses

8,399

4,987

Accrued product taxes and fees

6,660

 

5,013

Accrued interest

 

6,146

 

2,853

Accrued inventory

6,073

Accrued payroll and related benefits

4,589

1,511

Accrued sales and marketing

4,398

1,198

Accrued incentive compensation

4,054

1,375

Liability for cash-settled share-based awards assumed from Ironshore Acquisition

 

3,044

Accrued audit and legal

1,848

700

Accrued severance expense related to Ironshore Acquisition

510

Accrued other operating costs

4,758

3,600

Total accrued liabilities

$

72,124

$

37,571