XML 101 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Liabilities    
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