XML 66 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Long-Term Debt - Schedule of Net Carrying Amount of the Outstanding Long-Term Debt (Details) - USD ($)
1 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Feb. 28, 2023
Debt Instrument [Line Items]            
Total principal amount $ 1,269,065,000   $ 1,269,065,000   $ 1,540,391,000  
Less: unamortized debt discount and issuance costs on long-term debt (8,282,000)   (8,282,000)   (11,258,000)  
Less: current portion of long-term debt, net (627,880,000)   (627,880,000)   (181,252,000)  
Long-term debt, net 632,903,000   632,903,000   1,347,881,000  
Repayment of debt     161,326,000 $ 0    
2030 Senior Notes | Senior Notes            
Debt Instrument [Line Items]            
Total principal amount 350,000,000   350,000,000   400,000,000  
Long-term debt 344,400,000   344,400,000      
Term Loan | Secured Debt | Line of Credit            
Debt Instrument [Line Items]            
Total principal amount 310,000,000   310,000,000   370,000,000  
Debt instrument, periodic payment, principal     $ 20,000,000.0      
Debt instrument, quarterly payment, principal interest rate (in percent)     1.25%      
Credit agreement 400,000,000.0   $ 400,000,000.0     $ 400,000,000
Term Loan | Revolving Credit Facility | Line of Credit            
Debt Instrument [Line Items]            
Total principal amount 0   0   0  
Available borrowing 225,000,000   225,000,000      
Credit agreement 225,000,000   225,000,000     $ 200,000,000
Term Loan | Term Loan | Line of Credit            
Debt Instrument [Line Items]            
Debt instrument, periodic payment, principal 5,000,000          
2026 Convertible Notes | Convertible Debt            
Debt Instrument [Line Items]            
Total principal amount 609,065,000   609,065,000   609,065,000  
Long-term debt 607,900,000   607,900,000      
2025 Convertible Notes | Convertible Debt            
Debt Instrument [Line Items]            
Total principal amount $ 0   $ 0   $ 161,326,000  
Repayment of debt   $ 161,300,000