XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Accrued Liabilities [Line Item]          
Accrued royalties $ 8,117   $ 8,117   $ 13,120
Accrued interest 6,369   6,369   6,146
Accrued product taxes and fees 6,030   6,030   6,660
Accrued bonuses 5,192   5,192   8,399
Accrued payroll and related benefits 4,102   4,102   4,589
Accrued incentive compensation 3,617   3,617   4,054
Accrued inventory 2,917   2,917   6,073
Accrued sales and marketing 2,884   2,884   4,398
Accrued audit and legal 2,633   2,633   1,848
Liability for cash-settled share-based awards assumed from Ironshore Acquisition 2,435   2,435   3,044
Accrued income taxes 797   797   8,525
Accrued severance expense related to Ironshore Acquisition         510
Accrued other operating costs 6,375   6,375   4,758
Total accrued liabilities 51,468   51,468   $ 72,124
Cost of product revenues 80,190 $ 62,507 $ 240,239 $ 170,444  
Accrued liabilities          
Accrued Liabilities [Line Item]          
Cost of product revenues $ 3,058