v3.25.1
Equity and Other Investments and Fair Value Measurements - Equity Investment in Armata (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 12, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Equity Investment        
Warrant expiration period   3 months    
Armata        
Equity Investment        
Number of warrants owned by parent   10,653,847    
Number of shares owned by parent   25,076,769    
Term of warrants   5 years    
Armata | Consolidated Investees        
Equity Investment        
Equity method investment ownership percentage   69.30%    
Armata | Common stock and warrants        
Equity Investment        
Unrealized gain     $ 35.3  
Unrealized loss   $ 13.5    
Armata | Warrants purchased in 2020        
Equity Investment        
Warrants expiration period   The warrants purchased in 2020 expired during the first quarter of 2025.    
Armata | Warrants        
Equity Investment        
Equity and long-term investments at fair value   $ 2.1   $ 5.9
Armata | Common stock        
Equity Investment        
Equity and long-term investments at fair value   36.6   46.4
Armata | Armata Convertible Note        
Equity Investment        
Convertible notes face value   30.1    
Armata | Convertible Notes        
Equity Investment        
Equity and long-term investments at fair value   37.8   42.1
Unrealized gain     12.4  
Unrealized loss   4.3    
Armata | 2023 Term Loan        
Equity Investment        
Equity and long-term investments at fair value   30.5   30.2
Unrealized gain   0.3 0.4  
Armata | 2024 Term Loan        
Equity Investment        
Equity and long-term investments at fair value   39.9   $ 39.3
Unrealized gain   0.6 $ 0.5  
Armata | 2025 Term Loan        
Equity Investment        
Equity and long-term investments at fair value   10.1    
Unrealized gain   0.1    
Armata | Armata Term Loan        
Equity Investment        
Convertible notes face value   $ 70.1    
Minimum [Member] | Armata | Warrants        
Equity Investment        
Exercise price of warrants   $ 3.25    
Maximum [Member] | Armata | Warrants        
Equity Investment        
Exercise price of warrants   $ 5    
Innoviva Strategic Opportunities, LLC | Armata | March 2025 Credit and Security Agreement        
Equity Investment        
Term loan facility in aggregate amount $ 10.0      
Debt Instrument, annual interest rate 14.00%      
Debt instrument maturity date Mar. 12, 2026