XML 95 R70.htm IDEA: XBRL DOCUMENT v3.25.1
SEGMENT INFORMATION (Schedule of Disaggregation of Revenues) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
SEGMENT INFORMATION      
TOTAL REVENUE $ 53,399 $ 65,494 $ 47,638
GOODS      
SEGMENT INFORMATION      
TOTAL REVENUE 52,981 40,418 25,292
LICENSE AND R&D SERVICES      
SEGMENT INFORMATION      
TOTAL REVENUE 418 25,076 22,346
Pfizer | GOODS      
SEGMENT INFORMATION      
TOTAL REVENUE 12,617 12,522 12,403
Fiocruz | GOODS      
SEGMENT INFORMATION      
TOTAL REVENUE 11,031 10,401 9,452
Chiesi | GOODS      
SEGMENT INFORMATION      
TOTAL REVENUE $ 29,333 $ 17,495 $ 3,437