v3.24.2.u1
Debt and Financing Arrangements - Additional Information (Details)
$ / shares in Units, shares in Millions
1 Months Ended
Oct. 13, 2023
USD ($)
Oct. 31, 2023
USD ($)
day
$ / shares
shares
Jun. 30, 2020
USD ($)
day
$ / shares
shares
Jul. 31, 2024
USD ($)
Jan. 31, 2024
USD ($)
2025 Notes          
Debt Instrument [Line Items]          
Repayments of convertible debt   $ 223,700,000      
Conversion rate     0.0249507    
2028 Notes          
Debt Instrument [Line Items]          
Conversion rate   0.03656      
Convertible Senior Notes          
Debt Instrument [Line Items]          
Stated interest rate   1.50% 1.25%    
Long term debt       $ 460,000,000 $ 460,000,000
Net proceeds from debt offering, after deducting initial purchaser discounts and debt issuance costs paid or payable $ 390,400,000        
Convertible Senior Notes | 2025 Notes          
Debt Instrument [Line Items]          
Aggregate principal amount of debt issued   $ 230,000,000.0 $ 287,500,000    
Stated interest rate       1.25%  
Repurchase amount   227,500,000      
Issuance costs attributable to company   2,600,000      
Long term debt       $ 57,500,000 57,500,000
Effective interest rate       1.91%  
Convertible Senior Notes | 2028 Notes          
Debt Instrument [Line Items]          
Stated interest rate       1.50%  
Issuance costs attributable to company 12,000,000.0        
Long term debt $ 402,500,000     $ 402,500,000 $ 402,500,000
Effective interest rate       2.13%  
Convertible Senior Notes | 2025 Capped Calls          
Debt Instrument [Line Items]          
Net cost incurred to purchase capped calls     $ 35,700,000    
Convertible Senior Notes | 2025 Capped Calls | Capped Calls          
Debt Instrument [Line Items]          
Initial strike price (in dollars per share) | $ / shares     $ 40.08    
Cap price (in dollars per share) | $ / shares     $ 61.66    
Number of shares of common stock covered by capped calls (in shares) | shares     7.2    
Automatic exercise period for capped calls, trading days | day     40    
Convertible Senior Notes | 2028 Capped Calls          
Debt Instrument [Line Items]          
Net cost incurred to purchase capped calls   $ 55,100,000      
Convertible Senior Notes | 2028 Capped Calls | Capped Calls          
Debt Instrument [Line Items]          
Initial strike price (in dollars per share) | $ / shares   $ 27.35      
Cap price (in dollars per share) | $ / shares   $ 42.90      
Number of shares of common stock covered by capped calls (in shares) | shares   14.7      
Automatic exercise period for capped calls, trading days | day   60