XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 30, 2024
Jan. 31, 2021
Jan. 31, 2025
Jan. 31, 2024
Derivative [Line Items]        
Certificates of deposit       $ 30,000,000
Foreign Currency Forward Contracts | Not Designated as Hedging Instruments        
Derivative [Line Items]        
Derivative, notional amount     $ 67,600,000 0
Recognized gains (losses) of derivative     0  
Foreign Currency Forward Contracts | Not Designated as Hedging Instruments | Other Current Assets        
Derivative [Line Items]        
Gross fair value of derivative     0  
0.00% Convertible Notes Due 2026 | Senior Notes        
Derivative [Line Items]        
Debt instrument interest rate stated percentage   0.00%    
Debt instrument maturity date   Jan. 15, 2026    
Aggregate principal amount   $ 345,000,000    
1.50% Convertible Note Due 2029 | Senior Notes        
Derivative [Line Items]        
Debt instrument interest rate stated percentage 1.50%      
Debt instrument maturity date Sep. 15, 2029      
Aggregate principal amount $ 460,000,000      
2026 Convertible Notes        
Derivative [Line Items]        
Convertible senior notes, fair value     260,200,000 $ 392,100,000
Repurchase of aggregate principal amount $ 140,000,000      
2029 Convertible Notes        
Derivative [Line Items]        
Convertible senior notes, fair value     $ 458,100,000