Description of business (Details) |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
Country
| |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Number of countries KIMMTRAK is approved | 39 |
| Number of countries KIMMTRAK is commercially launched | 30 |