XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues $ 10,345 $ 14,183 $ 55,008 $ 39,021
Goods        
Revenues 10,168 8,812 30,309 21,222
Goods | Pfizer        
Revenues 2,304 4,541 7,972 11,279
Goods | Brazil        
Revenues 2,320 1,708 5,120 7,162
Goods | Chiesi        
Revenues 5,544 2,563 17,217 2,781
License and R&D Services        
Revenues $ 177 $ 5,371 $ 24,699 $ 17,799