XML 46 R28.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT INFORMATION (Schedule of Disaggregation of Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
SEGMENT INFORMATION    
TOTAL REVENUE $ 10,113 $ 3,748
GOODS    
SEGMENT INFORMATION    
TOTAL REVENUE 9,995 3,677
LICENSE AND R&D SERVICES    
SEGMENT INFORMATION    
TOTAL REVENUE 118 71
Pfizer | GOODS    
SEGMENT INFORMATION    
TOTAL REVENUE 6,979 1,127
Fiocruz | GOODS    
SEGMENT INFORMATION    
TOTAL REVENUE $ 3,016 $ 2,550