XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Reportable segment disclosure (Tables)
9 Months Ended
Sep. 30, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Clinical studies10,130 12,929 33,190 34,157 
BLA & Regulatory3,296 2,031 6,979 5,121 
Medical Affairs & Other Medical2,256 2,156 6,223 6,446 
Research & Innovation364 322 1,450 1,087 
Manufacturing & Supply and Quality12,569 6,224 35,948 23,627 
Sales & Marketing1,178 519 1,859 2,263 
General & Administrative 7,259 7,220 21,348 23,667 
Total expenses37,051 31,401 106,997 96,368