v3.25.2
Discontinued Operations - Net revenue from discontinued operations additional information (Details) - Discontinued Operations Disposed of by Sale - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Net revenue $ 23,094 $ 55,228
UDENYCA    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Net revenue 23,190 54,652
YUSIMRY Sale    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Net revenue   43
CIMERLI ophthalmology franchise    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Net revenue $ (96) $ 533