XML 71 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accrued Expenses    
Accrued royalties $ 14,287 $ 13,770
Accrued product taxes and fees 4,490 4,352
Accrued interest 2,959 1,410
Accrued bonuses 2,669 6,347
Accrued payroll and related benefits 1,732 1,208
Accrued incentive compensation 1,376 1,507
Accrued sales and marketing 1,274 2,130
Accrued audit and legal 1,213 1,957
Accrued other operating costs 5,245 3,448
Total accrued expenses $ 35,245 $ 36,129