v3.25.1
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

Accrued expenses and other current liabilities consisted of the following:

 

 

 

March 31,

 

 

December 31,

 

 

 

2025

 

 

2024

 

Personnel costs

 

$

24,805

 

 

$

23,836

 

Royalties

 

 

4,982

 

 

 

7,381

 

Accrued milestone payment (Note 15)

 

 

 

 

 

2,500

 

Accrued taxes

 

 

175

 

 

 

4,286

 

Other

 

 

1,173

 

 

 

1,450

 

 

$

31,135

 

 

$

39,453