XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accrued Expenses and Other Current Liabilities    
Research and development costs $ 13,529 $ 11,379
Professional fees 7,375 4,502
Payroll related 10,039 11,444
Royalties 1,125 440
Sales Allowances 8,450 2,710
Other 3,753 2,419
Accrued expenses and other current liabilities $ 44,271 $ 32,894