XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses -Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables And Accruals [Abstract]    
Royalties due to third parties $ 20,944 $ 16,396
Rebates and other sales deductions 25,214 17,141
Interest 3,041 2,125
Selling and marketing 2,326 1,983
Research and development 1,852 658
Professional fees, consulting, and other services 1,229 1,645
Licensing fee 30,000  
Other expenses 1,000 301
Accrued expenses $ 85,606 $ 40,249