v3.26.1
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Accrued expenses and other current liabilities    
Accruals for goods received from and services provided by vendors, not yet billed $ 24,684 $ 20,490
Personnel-related accruals and liabilities (As of June 30, 2026, $7.2 million (December 31, 2025: $0.0 million) related to cash proceeds from employees' stock option exercises) 16,654 9,941
Liability owed to the Purchaser pursuant to the Royalty Financing Agreement (refer to Note 7, "Royalty Financing Agreement") 5,778 5,523
Current portion of firm purchase commitment liability (including Genezen CSA termination payment) 3,808 5,102
Other current liabilities 209 236
Total 51,133 41,292
Cash proceeds from employees' stock option exercises $ 7,200 $ 0