XML 70 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accrued Expenses    
Acquired product right $ 9,000  
Accrued royalties 7,912 $ 9,930
Accrued audit and legal 4,153 3,623
Accrued payroll and related benefits 3,730 807
Accrued product taxes and fees 3,102 2,570
Accrued incentive compensation 2,346 851
Accrued income taxes 2,043 622
Accrued sales and marketing 1,649 697
Accrued bonuses 1,364 2,634
Accrued interest 471 1,415
Accrued restructuring expenses   3,222
Accrued other operating costs 5,298 2,843
Total accrued expenses $ 41,068 $ 29,214