XML 39 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Instruments - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Jan. 31, 2021
Oct. 31, 2024
Oct. 31, 2024
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     $ 72,300,000 $ 72,300,000  
Recognized gains (losses) of derivative     0 0 0
Other Current Assets | Foreign Currency Forward Contracts | Not Designated as Hedging Instruments          
Derivative [Line Items]          
Gross fair value of derivative     2,600 2,600  
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 Notes 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]          
Repurchase of aggregate principal amount $ 140,000,000        
Convertible senior notes, fair value     265,600,000 265,600,000 $ 392,100,000
2029 Convertible Notes          
Derivative [Line Items]          
Convertible senior notes, fair value     $ 453,000,000 $ 453,000,000