XML 41 R29.htm IDEA: XBRL DOCUMENT v3.26.1
SEGMENT INFORMATION (Schedule of Disaggregation of Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
SEGMENT INFORMATION    
TOTAL REVENUE $ 33,750 $ 10,113
GOODS    
SEGMENT INFORMATION    
TOTAL REVENUE 7,419 9,995
LICENSE AND R&D SERVICES    
SEGMENT INFORMATION    
TOTAL REVENUE 26,331 118
Pfizer | GOODS    
SEGMENT INFORMATION    
TOTAL REVENUE 1,452 6,979
Fiocruz | GOODS    
SEGMENT INFORMATION    
TOTAL REVENUE 2,454 $ 3,016
Chiesi | GOODS    
SEGMENT INFORMATION    
TOTAL REVENUE $ 3,513