v3.25.2
Accrued expenses and other current liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Accrued expenses and other current liabilities  
Schedule of accrued expenses and other current liabilities

June 30, 

December 31, 

    

2025

    

2024

(in thousands)

Accruals for goods received from and services provided by vendors-not yet billed

$

13,878

$

10,109

Personnel related accruals and liabilities

8,285

12,583

Liability owed to the Purchaser pursuant to the Royalty Financing Agreement (refer to Note 8 "Royalty Financing Agreement")

5,248

4,951

Current portion of firm purchase commitment liability

4,068

1,582

Total

$

31,479

$

29,225