XML 41 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2023
Accrued Expenses  
Schedule of accrued expenses

    

March 31, 2023

    

December 31, 2022

Accrued research and development expenses

$

10,254

$

8,659

Accrued compensation and benefits

2,654

6,370

Accrued professional fees

 

3,735

 

2,738

Accrued taxes

212

82

Other accrued expenses

 

210

 

820

Total accrued expenses

$

17,065

$

18,669