v3.26.1
Product Revenues, Net, Accounts Receivable, Net, and Reserves for Product Revenues (Additional Information) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Product sales receivable, net of discounts and allowances $ 376.8   $ 376.8   $ 398.2
United States [Member] | Maximum [Member]          
Payment Terms     90 days    
United States [Member] | Minimum [Member]          
Payment Terms     65    
Non-US | Maximum [Member]          
Payment Terms     150 days    
Non-US | Minimum [Member]          
Payment Terms     90    
Sales Revenue Net [Member] | Customer Concentration Risk [Member] | Customer One [Member]          
Concentration of credit risk percentage 35.00% 25.00% 37.00% 22.00%  
Sales Revenue Net [Member] | Customer Concentration Risk [Member] | Customer Two [Member]          
Concentration of credit risk percentage 22.00% 15.00% 21.00% 13.00%  
Sales Revenue Net [Member] | Customer Concentration Risk [Member] | No Individual [Member]          
Concentration of credit risk percentage 10.00% 10.00% 10.00% 10.00%  
Sales Revenue Net [Member] | Customer Concentration Risk [Member] | Customers Exceed [Member]          
Concentration of credit risk percentage     10.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [Member]          
Concentration of credit risk percentage     34.00%   33.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]          
Concentration of credit risk percentage     24.00%   26.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [Member]          
Concentration of credit risk percentage     21.00%   20.00%