XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues $ 17,959 $ 10,345 $ 35,181 $ 55,008
GOODS        
Revenues 17,839 10,168 34,820 30,309
GOODS | Pfizer        
Revenues 3,430 2,304 11,431 7,972
GOODS | Brazil        
Revenues 2,048 2,320 9,314 5,120
GOODS | Chiesi        
Revenues 12,361 5,544 14,075 17,217
LICENSE AND R&D SERVICES        
Revenues $ 120 $ 177 $ 361 $ 24,699