XML 93 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity and Long-term Investments and Fair Value Measurements - Equity Investment in ImaginAb (Details)
$ in Thousands
12 Months Ended
Oct. 31, 2024
USD ($)
Sep. 14, 2023
USD ($)
shares
Mar. 14, 2023
USD ($)
shares
Mar. 18, 2021
USD ($)
shares
Dec. 31, 2024
USD ($)
Director
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Feb. 23, 2024
USD ($)
Equity Investment                
Total purchase price         $ 453,500 $ 453,500    
Payments to Acquire Long-Term Investments         $ 0 $ 1,218 $ 13,725  
ImaginAb                
Equity Investment                
Cost on equity investment       $ 400        
Number of Investee's Board members currently representing the Company | Director         1      
Number of the Investee's Board members | Director         6      
ImaginAb | Consolidated Investees [Member]                
Equity Investment                
Equity investment ownership percentage         11.80% 12.40%    
ImaginAb | Series C preferred stock                
Equity Investment                
Number of shares 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 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    
ImaginAb | ImaginAb Convertible Note                
Equity Investment                
Total purchase price               $ 2,700
Debt Instrument, annual interest rate               10.00%
Convertible notes face value $ 2,700              
Unrealized gain from fair value changes in equity investments         100      
Equity and long-term investments at fair value         $ 5,000      
ImaginAb | ImaginAb Convertible Note | First Amendment                
Equity Investment                
Convertible notes face value 4,800              
Payments to Acquire Long-Term Investments $ 1,500              
ImaginAb | One of ImaginAb's Common Stockholders | Common stock                
Equity Investment                
Number of shares purchased under the securities purchase agreement | shares       4,097,157        
Amount of securities purchase agreement       $ 1,300