XML 81 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2021
Apr. 30, 2020
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Variable Interest Entity [Line Items]            
Impairment due to credit losses       $ 0 $ 0  
Cash received from sale of subsidiary $ 12,900,000          
Equity method investment, realized gain (loss) on disposal     $ 12,900,000 $ 0 $ 12,888,000 $ 0
Navitor Pharmaceuticals, Inc.            
Variable Interest Entity [Line Items]            
Agreement termination notice period   30 days        
Threshold for development costs payments   $ 50,000,000        
Navitor Pharmaceuticals, Inc. | Variable Interest Entity, Not Primary Beneficiary            
Variable Interest Entity [Line Items]            
Investments   $ 15,000,000        
Ownership percentage   13.00%