XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued rebates, discounts and chargebacks $ 13,066 $ 0
Accrued returns 4,320 0
Accrued compensation 3,013 1,543
Accrued outside research and development services 175 194
Accrued legal and professional fees 451 0
Accrued royalties 714 0
Accrued construction in process 276 1,020
Accrued SB206 pre-commercial and marketing 107 0
Accrued Wynzora payments due to collaborator 267 0
Accrued MC2 collaboration deposit 2,799 0
Other accrued expenses 2,438 2,231
Accrued expenses $ 27,626 $ 4,988