XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2025
Accrued Liabilities  
Schedule of components of accrued liabilities

March 31, 2025

 

December 31, 2024

Accrued income taxes

$

8,953

$

8,525

Accrued product taxes and fees

 

8,435

 

6,660

Accrued royalties

7,378

13,120

Accrued payroll and related benefits

4,993

4,589

Accrued sales and marketing

4,155

4,398

Accrued incentive compensation

3,224

4,054

Accrued interest

2,966

6,146

Accrued inventory

2,940

6,073

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

2,472

3,044

Accrued audit and legal

1,744

 

1,848

Accrued bonuses

1,443

8,399

Accrued severance expense related to Ironshore Acquisition

212

510

Accrued other operating costs

4,825

4,758

Total accrued liabilities

$

53,740

$

72,124