XML 52 R36.htm IDEA: XBRL DOCUMENT v3.25.3
SEGMENT INFORMATION (Schedule of Disaggregation of Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
SEGMENT INFORMATION        
TOTAL REVENUE $ 17,851 $ 17,959 $ 43,622 $ 35,181
GOODS        
SEGMENT INFORMATION        
TOTAL REVENUE 17,673 17,839 43,108 34,820
LICENSE AND R&D SERVICES        
SEGMENT INFORMATION        
TOTAL REVENUE 178 120 514 361
Pfizer | GOODS        
SEGMENT INFORMATION        
TOTAL REVENUE 2,805 3,430 15,431 11,431
Fiocruz | GOODS        
SEGMENT INFORMATION        
TOTAL REVENUE 6,105 2,048 9,121 9,314
Chiesi | GOODS        
SEGMENT INFORMATION        
TOTAL REVENUE $ 8,763 $ 12,361 $ 18,556 $ 14,075