XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Investment in PACT Pharma - Additional Information (Details) - PACT Pharma - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2016
Sep. 30, 2021
Dec. 31, 2020
Schedule of Equity Method Investments [Line Items]      
Investment balance   $ 0 $ 0
Series A Preferred Stock      
Schedule of Equity Method Investments [Line Items]      
Purchase of common stock, shares 1.0    
Common Stock      
Schedule of Equity Method Investments [Line Items]      
Purchase of common stock, shares 3.6