XML 65 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Equity Investment in PACT Pharma - Additional Information (Details) - USD ($)
$ in Thousands, shares in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2016
Schedule of Equity Method Investments [Line Items]        
Gains on dilution of equity investment $ 613   $ 1,229  
Share of loss from equity method investee (613) $ (1,202) $ (886)  
PACT Pharma        
Schedule of Equity Method Investments [Line Items]        
Investment balance 0 0    
Gains on dilution of equity investment 2,000      
Share of loss from equity method investee 600 0    
Operating losses on equity method investments 600 $ 1,200    
Unrealized loss on equity method investments 1,300      
PACT Pharma | Previously Reported        
Schedule of Equity Method Investments [Line Items]        
Losses on accumulated in prior periods of equity investment $ 1,400      
PACT Pharma | Series A Preferred Stock        
Schedule of Equity Method Investments [Line Items]        
Purchase of common stock, shares       1.0
PACT Pharma | Common Stock        
Schedule of Equity Method Investments [Line Items]        
Purchase of common stock, shares       3.6