v3.26.1
Significant accounting policies - Concentrations of credit risk and off-balance sheet risk (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 30, 2020
USD ($)
Jun. 30, 2026
USD ($)
customer
Jun. 30, 2026
USD ($)
customer
Institution
Concentrations of credit risk and off-balance sheet risk      
Off-balance sheet concentrations of credit risk description     As of June 30, 2026, the Company’s cash, cash equivalents and investments were deposited at three financial institutions and it has no significant off-balance sheet concentrations of credit risk, such as foreign currency exchange contracts, option contracts or other hedging arrangements.
Number of financial institutions in which cash, cash equivalents and investments were deposited | Institution     3
Trade accounts receivable | Credit Concentration Risk      
Concentrations of credit risk and off-balance sheet risk      
Number of customer | customer     5
Percentage of trade accounts receivable     100.00%
Trade accounts receivable | Credit Concentration Risk | Major customer      
Concentrations of credit risk and off-balance sheet risk      
Number of customer | customer     2
Percentage of trade accounts receivable     65.00%
Revenue | Customer Concentration Risk | Major customer      
Concentrations of credit risk and off-balance sheet risk      
Number of customer | customer   2 2
Revenue recognized   $ 21,300 $ 37,200
License and collaboration agreement | Sales Exceeds $200 Million | Secura      
Concentrations of credit risk and off-balance sheet risk      
Threshold sales to trigger milestone payments $ 200,000   200,000
License and collaboration agreement | Sales Exceeds $300 Million | Secura      
Concentrations of credit risk and off-balance sheet risk      
Threshold sales to trigger milestone payments $ 300,000    
Sale of COPIKTRA license and related assets      
Concentrations of credit risk and off-balance sheet risk      
Revenue recognized   $ 15,000 15,000
Sale of COPIKTRA license and related assets | License and collaboration agreement | Secura      
Concentrations of credit risk and off-balance sheet risk      
Revenue recognized     15,000
Sale of COPIKTRA license and related assets | License and collaboration agreement | Sales Exceeds $200 Million | Secura      
Concentrations of credit risk and off-balance sheet risk      
Revenue recognized     15,000
Threshold sales to trigger milestone payments     $ 200,000