v3.26.1
SEGMENT INFORMATION (Schedule of Disaggregation of Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
SEGMENT INFORMATION        
TOTAL REVENUE $ 19,896 $ 15,658 $ 53,646 $ 25,771
GOODS        
SEGMENT INFORMATION        
TOTAL REVENUE 19,828 15,440 27,247 25,435
LICENSE AND R&D SERVICES        
SEGMENT INFORMATION        
TOTAL REVENUE 68 218 26,399 336
Pfizer | GOODS        
SEGMENT INFORMATION        
TOTAL REVENUE 4,279 5,647 5,731 12,626
Fiocruz | GOODS        
SEGMENT INFORMATION        
TOTAL REVENUE 1,514   3,968 3,016
Chiesi | GOODS        
SEGMENT INFORMATION        
TOTAL REVENUE $ 14,035 $ 9,793 $ 17,548 $ 9,793