XML 129 R116.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details)
$ in Thousands
1 Months Ended 12 Months Ended
May 08, 2024
USD ($)
Apr. 01, 2024
USD ($)
Apr. 30, 2025
USD ($)
payment
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Subsequent Events              
Cash and cash equivalents       $ 125,987 $ 102,891 $ 63,547 $ 417,195
2027 Term Loans              
Subsequent Events              
Partial prepayment of principal   $ 175,000          
Principal amount   $ 250,000          
Spread on variable rate       1.00%      
2029 Term Loans              
Subsequent Events              
Amount outstanding       $ 36,698      
Prepayment funding fee 4.00%            
2029 Term Loans | On or after the first anniversary              
Subsequent Events              
Prepayment fee 10.00%            
2029 Term Loans | After the second anniversary              
Subsequent Events              
Prepayment fee 5.00%            
2029 Term Loans | After the third anniversary              
Subsequent Events              
Prepayment fee 0.00%            
UDENYCA Purchase Agreement and related UDENYCA Sale | Subsequent Event              
Subsequent Events              
Expected cash at closing     $ 483,400        
Expected inventory received at closing     $ 118,400        
Number of earnout payments | payment     2        
Earnout Payments     $ 37,500        
Ankura Trust Company, LLC | 2029 Term Loans              
Subsequent Events              
Principal amount $ 38,700            
Stated interest rate 8.00%