XML 43 R28.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues $ 35,075 $ 8,753 $ 44,663 $ 24,838
Goods        
Revenues 15,075 3,382 20,141 12,410
Goods | Pfizer        
Revenues 3,402 3,382 5,668 6,738
Goods | Brazil        
Revenues     2,800 5,454
Goods | Chiesi        
Revenues 11,673   11,673 218
License and R&D Services        
Revenues $ 20,000 $ 5,371 $ 24,522 $ 12,428