XML 61 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Investment in PACT Pharma - Additional Information (Details) - PACT Pharma - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2016
Dec. 31, 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