v3.25.3
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Accrued expenses and other current liabilities    
Personnel-related accruals and liabilities (As of September 30, 2025, $15.7 million (December 31, 2024: $0.1 million) related to cash proceeds from employees stock option exercises) $ 26,526 $ 12,290
Accruals for goods received from and services provided by vendors-not yet billed 16,941 10,109
Current portion of firm purchase commitment liability 3,773 1,582
Liability owed to the Purchaser pursuant to the Royalty Financing Agreement (refer to Note 8 "Royalty Financing Agreement") 3,583 4,951
Other current liabilities 1,124  
Total 51,947 28,932
Cash proceeds from employees stock option exercises $ 15,700 $ 100