XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accrued Liabilities    
Accrued royalties $ 13,452 $ 14,198
Accrued product taxes and fees 5,985 5,013
Accrued payroll and related benefits 4,259 1,511
Accrued interest 2,594 2,853
Accrued bonuses 2,478 4,987
Accrued sales and marketing 2,185 1,198
Accrued inventory 1,815  
Accrued audit and legal 1,457 700
Accrued incentive compensation 1,412 1,375
Accrued income taxes 532 2,136
Accrued other operating costs 2,557 3,600
Total accrued liabilities $ 38,726 $ 37,571