XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Organization and Significant Accounting Policies - Organization (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
segment
Dec. 02, 2024
USD ($)
payment
Organization and Significant Accounting Policies    
Percentage of obligation to pay 70  
Number of reportable and operating segments | segment 1  
UDENYCA    
Organization and Significant Accounting Policies    
Cash consideration   $ 483.4
Inventory   118.4
UDENYCA | Discontinued Operations Disposed of by Sale    
Organization and Significant Accounting Policies    
Cash consideration   483.4
Inventory   $ 118.4
Number of earnout payments | payment   2
Amount of each earnout payments   $ 37.5