v3.25.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended
Apr. 30, 2022
Apr. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 26, 2024
Loss Contingencies          
Purchase commitments     $ 58,961    
Claims related to certain sales of UDENYCA from October 2020 through December 2021 $ 14,000        
Accrued rebates, fees and reserves          
Loss Contingencies          
Accrual related to legal Proceedings and Other Claims     6,400 $ 6,400  
Discontinued Operations          
Loss Contingencies          
Purchase commitments   $ 49,100 $ 49,065    
Disposal Group | YUSIMRY Sale          
Loss Contingencies          
Inventory purchase commitments       $ 17,000  
Inventory purchase commitments         $ 17,000