XML 92 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities    
Accrued royalties $ 14,198 $ 13,770
Accrued product taxes and fees 5,013 4,352
Accrued bonuses 4,987 6,347
Accrued interest 2,853 1,410
Accrued income taxes 2,136  
Accrued payroll and related benefits 1,511 1,208
Accrued incentive compensation 1,375 1,507
Accrued sales and marketing 1,198 2,130
Accrued audit and legal 700 1,957
Accrued other operating costs 3,600 3,448
Total accrued liabilities $ 37,571 $ 36,129