XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued Expenses    
Accrued royalties $ 13,692 $ 9,930
Acquired product right 9,000  
Accrued product taxes and fees 3,421 2,570
Accrued bonuses 2,396 2,634
Accrued audit and legal 2,116 3,623
Accrued payroll and related benefits 1,969 807
Accrued sales and marketing 1,555 697
Accrued interest 1,415 1,415
Accrued incentive compensation 1,054 851
Accrued income taxes   622
Accrued restructuring expenses   3,222
Accrued other operating costs 3,086 2,843
Total accrued expenses $ 39,704 $ 29,214