XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Nov. 30, 2020
Schedule of Investments [Line Items]            
Other investments $ 42,001 $ 47,001   $ 42,001    
Impairment of other investments 5,000   $ 0 5,000 $ 0  
Variable Interest Entity, Not Primary Beneficiary | Outpace Bio Inc            
Schedule of Investments [Line Items]            
Other investments 13,000 13,000   13,000   $ 13,000
Other Investment            
Schedule of Investments [Line Items]            
Other investments 5,000     $ 5,000    
Impairment of other investments $ 5,000          
PACT            
Schedule of Investments [Line Items]            
Other investments   36,400        
Impairment of other investments   $ 36,400