Quarterly report [Sections 13 or 15(d)]

Segment Information - Schedule of Profit and Loss from Segments (Details)

v3.25.3
Segment Information - Schedule of Profit and Loss from Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Research and Development Expense [Abstract]                
Personnel $ 11,700     $ 10,289     $ 35,066 $ 27,453
Clinical trials 10,872     6,228     28,453 15,963
Development services 3,677     4,495     11,442 12,954
Manufacturing 12,997     4,835     29,639 12,176
License of intellectual property 0     4     0 1,519
Other research and development costs [1] 578     439     1,880 1,606
General and administration expenses 6,764     6,756     23,150 19,685
Interest income (1,808)     (2,417)     (4,705) (8,078)
Interest expense 584     0     1,449 0
Other income, net (498)     0     (437) 0
Net loss $ 44,866 $ 45,128 $ 35,943 $ 30,629 $ 27,602 $ 25,047 $ 125,937 $ 83,278
[1] Other research and development costs includes costs associated with information technology, travel, medical and scientific symposiums and conferences.