XML 68 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued research and development $ 3,789 $ 4,714
Accrued compensation 7,271 11,284
Accrued selling, general and administrative 9,529 6,596
Accrued sales discounts, rebates and allowances 30,426 26,545
Accrued royalties 6,464 1,617
Accrued Interest 1,295 875
Total $ 58,774 $ 51,631