v3.26.1
Commitments and Contingencies (BAQSIMI) (Details) - USD ($)
1 Months Ended 6 Months Ended
Apr. 21, 2023
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Asset Acquisition [Line Items]          
Intangible asset, useful life   23 years 23 years   24 years
Proceeds from Lines of Credit       $ 5,771,000  
BAQSIMI product rights          
Asset Acquisition [Line Items]          
Cash payment     $ 629,000,000    
Guaranteed payment payable     $ 100,000,000    
Contingent consideration $ 350,000,000        
Earnout obligations 125,000,000        
Intangible asset, useful life   21 years 21 years    
BAQSIMI product rights | Payment on the first anniversary of the closing          
Asset Acquisition [Line Items]          
Cash payment     $ 625,000,000    
BAQSIMI product rights | Payment upon assignment of certain contracts after first anniversary of closing          
Asset Acquisition [Line Items]          
Cash payment     4,000,000    
BAQSIMI product rights | Sales milestone achievement scenario one relating to net sales          
Asset Acquisition [Line Items]          
Threshold of annual sales milestone   $ 175,000,000      
BAQSIMI product rights | Sales milestone achievement scenario two relating to net sales          
Asset Acquisition [Line Items]          
Contingent consideration $ 100,000,000        
Period after closing considered for achievement of sales milestone 5 years        
Number of potential contingent consideration payments 2        
Threshold annual net sales milestone achievement for payment of earnout liability $ 200,000,000        
BAQSIMI product rights | Sales milestone achievement scenario three relating to net sales          
Asset Acquisition [Line Items]          
Contingent consideration 150,000,000        
Threshold of annual sales milestone $ 950,000,000        
Period after closing considered for achievement of sales milestone 5 years        
BAQSIMI product rights | Sales milestone achievement scenario one relating to earnout liability          
Asset Acquisition [Line Items]          
Earnout obligations   $ 100,000,000 $ 100,000,000    
Threshold annual net sales milestone achievement for payment of earnout liability $ 350,000,000        
BAQSIMI product rights | sales milestone achievement scenario two relating to earnout liability          
Asset Acquisition [Line Items]          
Threshold annual net sales milestone achievement for payment of earnout liability 400,000,000        
BAQSIMI product rights | sales milestone achievement scenario three relating to earnout liability          
Asset Acquisition [Line Items]          
Threshold annual net sales milestone achievement for payment of earnout liability $ 600,000,000