v3.26.1
Accrued expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued expenses    
Accrued clinical trial expenses $ 24,283 $ 14,338
Accrued milestone payments and royalties 3,698 11,767
Accrued compensation and related benefits 6,635 10,860
Accrued commercialization costs 6,956 8,205
Accrued contract manufacturing expenses 4,488 3,224
Accrued other research and development expenses 3,895 3,015
Accrued consulting fees 1,892 1,287
Accrued professional fees 798 793
Accrued other 1,551 492
Total accrued expenses $ 54,196 $ 53,981