XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Expenses and Other Current Liabilities    
Research and development costs $ 13,956 $ 11,379
Professional fees 3,417 4,502
Payroll related 5,501 11,444
Royalties 586 440
Sales Allowances 4,265 2,710
Other 2,824 2,419
Accrued expenses and other current liabilities $ 30,549 $ 32,894