XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses -Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Royalties due to third parties $ 16,396 $ 9,006
Rebates and other sales deductions 17,141 7,803
Interest 2,125  
Selling and marketing 1,983 1,905
Research and development 658 2,186
Professional fees, consulting, and other services 1,645 1,081
Other expenses 301 746
Milestone payment   100,000
Accrued expenses $ 40,249 $ 122,727