XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses -Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables And Accruals [Abstract]    
Royalties due to third parties $ 17,125 $ 16,396
Rebates and other sales deductions 22,558 17,141
Interest 2,198 2,125
Selling and marketing 1,644 1,983
Research and development 253 658
Professional fees, consulting, and other services 928 1,645
Other expenses 920 301
Accrued expenses $ 45,626 $ 40,249