XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Expenses    
Accrued royalties $ 7,726 $ 13,770
Accrued product taxes and fees 4,821 4,352
Accrued audit and legal 2,283 1,957
Accrued incentive compensation 1,486 2,130
Accrued bonuses 1,333 1,507
Accrued sales and marketing 1,225 6,347
Accrued interest 1,051 1,410
Accrued payroll and related benefits 843 1,208
Accrued other operating costs 3,665 3,448
Total accrued expenses $ 24,433 $ 36,129