XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Investment in PACT Pharma - Additional Information (Details) - USD ($)
shares in Millions
3 Months Ended 6 Months Ended 12 Months Ended 18 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2016
Jun. 30, 2021
Dec. 31, 2020
Schedule of Equity Method Investments [Line Items]              
Gains on dilution of equity investment   $ 131,000   $ 613,000      
Share of loss from equity method investee   (131,000)   (613,000)      
PACT Pharma              
Schedule of Equity Method Investments [Line Items]              
Investment balance $ 0 0 $ 0 0   $ 0 $ 0
Gains on dilution of equity investment   200,000   1,500,000      
Share of loss from equity method investee 0 100,000 0 600,000      
Unrealized loss on equity method investments $ 800,000   $ 1,600,000     $ 2,900,000  
Operating losses on equity method investments   100,000   600,000      
PACT Pharma | Previously Reported              
Schedule of Equity Method Investments [Line Items]              
Losses on accumulated in prior periods of equity investment   $ 100,000   $ 900,000      
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