XML 84 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued Expenses    
Accrued royalties $ 13,770 $ 9,930
Accrued bonuses 6,347 2,634
Accrued product taxes and fees 4,352 2,570
Accrued sales and marketing 2,130 697
Accrued audit and legal 1,957 3,623
Accrued incentive compensation 1,507 851
Accrued interest 1,410 1,415
Accrued payroll and related benefits 1,208 807
Accrued income taxes   622
Accrued restructuring expenses   3,222
Accrued other operating costs 3,448 2,843
Total accrued expenses $ 36,129 $ 29,214