XML 73 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Investments - Additional Information (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Portfolio
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2020
EUR (€)
Sep. 30, 2019
USD ($)
May 31, 2014
EUR (€)
Investment Holdings [Line Items]              
Return of Fountain Healthcare Partners II, L.P. investment   $ 2,751          
Synchronicity Pharma Inc | Investee              
Investment Holdings [Line Items]              
Equity method investment percentage   50.00%     50.00%    
Other-than-temporary impairment charge   $ 1,000          
Synchronicity Pharma Inc | Investee | Convertible Promissory Notes              
Investment Holdings [Line Items]              
Purchase of convertible promissory notes           $ 1,900  
Convertible promissory notes, maturity date   Jun. 30, 2021          
Fountain Healthcare Partners II              
Investment Holdings [Line Items]              
Equity method commitment | €         € 7,000,000.0    
Funding commitment as percentage of partnership's total funding   7.00%     7.00%    
Number of portfolio sold | Portfolio   2          
Proceeds from sale of portfolio $ 10,400 $ 11,100          
Gain (loss) on sale of investment   300 $ (400) $ 500      
Return of Fountain Healthcare Partners II, L.P. investment   2,800          
Fountain Healthcare Partners II | Other Income (Expense), Net              
Investment Holdings [Line Items]              
Gain (loss) on sale of investment   8,300          
Fountain Healthcare Partners II | Held-in Escrow              
Investment Holdings [Line Items]              
Proceeds from sale of portfolio $ 700            
Fountain Healthcare Partners II | Other Assets              
Investment Holdings [Line Items]              
Carrying value of equity investment   $ 6,200 $ 5,900        
Fountain Healthcare Partners II | Maximum              
Investment Holdings [Line Items]              
Commitment on equity method investment | €             € 7,400,000