XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Net Carrying Amounts of Liability Component of Notes (Details) - Convertible Senior Notes - USD ($)
Jan. 31, 2025
Sep. 30, 2024
Jan. 31, 2024
Jan. 31, 2021
1.50% Convertible Senior Notes Due September 15, 2029        
Debt Instrument [Line Items]        
Debt instrument, principal amount $ 460,000,000 $ 460,000,000    
Unamortized issuance costs (11,362,000)      
Net carrying amount 448,638,000      
0.00% Convertible Senior Notes Due January 15, 2026        
Debt Instrument [Line Items]        
Debt instrument, principal amount 205,000,000   $ 345,000,000 $ 345,000,000
Unamortized issuance costs (1,093,000)   (3,750,000)  
Net carrying amount $ 203,907,000   $ 341,250,000