v3.26.1
Discontinued Operations (Details) - UDENYCA - Discontinued Operations Disposed of by Sale - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Apr. 11, 2025
Jun. 30, 2025
Dec. 31, 2025
Discontinued Operations      
Cash consideration $ 483.4    
Product Inventory 118.4    
Net gain   $ 339.1 $ 338.3
Transaction expenses     $ 10.7
Scenario, net sales exceeding 300 million, quarters ending september 30, 2026      
Discontinued Operations      
Amount of each earnout payments 37.5    
Threshold net sales, payment trigger 300.0    
Scenario, net sales exceeding 350 million, quarters ending march 31, 2027      
Discontinued Operations      
Amount of each earnout payments 37.5    
Threshold net sales, payment trigger $ 350.0