v3.26.1
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, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Discontinued Operations        
Total net revenue from discontinued operations $ 12,824 $ 23,094 $ 11,925 $ 55,228
UDENYCA        
Discontinued Operations        
Total net revenue from discontinued operations 11,441 23,190 10,594 54,652
CIMERLI        
Discontinued Operations        
Total net revenue from discontinued operations $ 1,383 $ (96) 1,329 533
YUSIMRY immunology franchise        
Discontinued Operations        
Total net revenue from discontinued operations     $ 2 $ 43