XML 46 R40.htm IDEA: XBRL DOCUMENT v3.24.2
Equity and Other Investments and Fair Value Measurements - Equity Investment in ImaginAb (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 14, 2023
USD ($)
shares
Mar. 14, 2023
USD ($)
shares
Mar. 18, 2021
USD ($)
shares
Jun. 30, 2024
USD ($)
Director
Jun. 30, 2024
USD ($)
Director
Feb. 23, 2024
USD ($)
Dec. 31, 2023
USD ($)
Equity Investment              
Total purchase price       $ 453,500 $ 453,500   $ 453,500
ImaginAb              
Equity Investment              
Transaction costs to acquire equity securities     $ 400        
Number of Investee's Board members currently representing the Company | Director       1 1    
ImaginAb | Consolidated Investees [Member]              
Equity Investment              
Equity investment ownership percentage       11.80% 11.80%   12.40%
ImaginAb | Series C preferred stock              
Equity Investment              
Number of shares to be purchased under the securities purchase agreement | shares     4,051,724        
Amount of securities purchase agreement     $ 4,700        
ImaginAb | Series C-2 preferred stock              
Equity Investment              
Number of shares to be purchased under the securities purchase agreement | shares 405,852 270,568          
Amount of securities purchase agreement $ 600 $ 600          
ImaginAb | Series C preferred stock, Series C-2 preferred stock and common stock              
Equity Investment              
Equity and long-term investments at fair value       $ 7,600 $ 7,600   $ 7,600
ImaginAb | ImaginAb Convertible Note              
Equity Investment              
Total purchase price           $ 2,700  
Debt Instrument, annual interest rate           10.00%  
Unrealized gain from fair value changes in equity investments       100 300    
Equity and long-term investments at fair value       $ 3,000 $ 3,000    
ImaginAb | One of ImaginAb's Common Stockholders | Common stock              
Equity Investment              
Number of shares to be purchased under the securities purchase agreement | shares     4,097,157        
Amount of securities purchase agreement     $ 1,300