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