v3.26.1
Commitments and Contingencies (BAQSIMI) (Details) - USD ($)
3 Months Ended
Apr. 21, 2023
Mar. 31, 2025
Asset Acquisition [Line Items]    
Proceeds from Lines of Credit   $ 1,642,000
BAQSIMI product rights    
Asset Acquisition [Line Items]    
Contingent consideration $ 450,000,000  
Earnout obligations 125,000,000  
BAQSIMI product rights | Asset Acquisition, Contingent Consideration, Sales Milestone Achievement One [Member]    
Asset Acquisition [Line Items]    
Threshold of annual sales milestone $ 175,000,000  
Period after closing considered for achievement of sales milestone 5 years  
Asset Acquisition Transaction Cost $ 100,000,000  
Transaction costs 100,000,000  
BAQSIMI product rights | Asset Acquisition, Contingent Consideration, Sales Milestone Achievement Two [Member]    
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 | Asset Acquisition, Contingent Consideration, Sales Milestone Achievement Three [Member]    
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 | Asset Acquisition, Earnout Liability, Sales Milestone Achievement One [Member]    
Asset Acquisition [Line Items]    
Threshold annual net sales milestone achievement for payment of earnout liability $ 350,000,000  
BAQSIMI product rights | Asset Acquisition, Earnout Liability, Sales Milestone Achievement Two [Member]    
Asset Acquisition [Line Items]    
Threshold annual net sales milestone achievement for payment of earnout liability 400,000,000  
BAQSIMI product rights | Asset Acquisition, Earnout Liability, Sales Milestone Achievement Three [Member]    
Asset Acquisition [Line Items]    
Threshold annual net sales milestone achievement for payment of earnout liability $ 600,000,000