XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Accrued Expenses and Other Current Liabilities  
Schedule of accrued expenses

September 30, 

December 31, 

    

2023

    

2022

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