XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues $ 13,474 $ 35,075 $ 17,222 $ 44,663
Goods        
Revenues 13,304 15,075 16,981 20,141
Goods | Pfizer        
Revenues 6,874 3,402 8,001 5,668
Goods | Brazil        
Revenues 4,716   7,266 2,800
Goods | Chiesi        
Revenues 1,714 11,673 1,714 11,673
License and R&D Services        
Revenues $ 170 $ 20,000 $ 241 $ 24,522