XML 83 R67.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 15, 2022
Aug. 03, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
COMMITMENTS AND CONTINGENCIES            
Revenue recognition     $ 73,855 $ 48,625 $ 138,332 $ 103,146
Arbor Pharmaceuticals [Member]            
COMMITMENTS AND CONTINGENCIES            
Settlement amount awarded to other party   $ 8,400        
Azurity Pharmaceuticals [Member]            
COMMITMENTS AND CONTINGENCIES            
Settlement amount awarded to other party $ 1,900          
Unapproved Products [Member]            
COMMITMENTS AND CONTINGENCIES            
Revenue recognition     2,900 4,200 6,900 8,000
Unapproved Products [Member] | Contract Customer [Member]            
COMMITMENTS AND CONTINGENCIES            
Revenue recognition     $ 400 $ 600 $ 1,100 $ 1,400