XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Accrued Liabilities  
Schedule of components of accrued liabilities

June 30, 2025

 

December 31, 2024

Accrued royalties

$

14,014

$

13,120

Accrued product taxes and fees

 

8,944

 

6,660

Accrued interest

7,123

6,146

Accrued payroll and related benefits

6,121

4,589

Accrued incentive compensation

4,299

4,054

Accrued sales and marketing

4,283

4,398

Accrued bonuses

3,283

8,399

Accrued inventory

2,729

6,073

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

2,435

3,044

Accrued audit and legal

1,576

 

1,848

Accrued income taxes

328

8,525

Accrued severance expense related to Ironshore Acquisition

510

Accrued other operating costs

4,301

4,758

Total accrued liabilities

$

59,436

$

72,124