XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 15, 2022
Aug. 03, 2021
Mar. 31, 2022
Mar. 31, 2021
COMMITMENTS AND CONTINGENCIES        
Revenue recognition     $ 64,477 $ 54,521
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     4,000 3,800
Unapproved Products [Member] | Contract Customer [Member]        
COMMITMENTS AND CONTINGENCIES        
Revenue recognition     $ 600 $ 800