v3.26.1
Debt - Additional Information (Details)
1 Months Ended 3 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Apr. 30, 2026
USD ($)
$ / shares
shares
Apr. 30, 2025
USD ($)
Jan. 31, 2026
USD ($)
Jun. 30, 2023
USD ($)
Debt Instrument [Line Items]          
Other interest expense   $ (518,000) $ 2,804,000    
Convertible Senior Notes | 1.50% Convertible Senior Notes Due September 15, 2029          
Debt Instrument [Line Items]          
Aggregate principal amount $ 460,000,000 $ 460,000,000   $ 460,000,000  
Debt instrument interest rate stated percentage 1.50%        
Date of first required payment Mar. 15, 2025        
Debt instrument due date Sep. 15, 2029        
Principal amount of notes used in conversion rate $ 1,000        
Initial conversion rate per $1,000 principal amount of notes | shares 23.0102        
Initial conversion price per share of common stock | $ / shares $ 43.46        
Debt instrument, effective interest rate   2.06%      
Interest expense   $ 2,300,000 2,300,000    
Strike price | $ / shares   43.46      
Initial cap prices | $ / shares   66.86      
Common stock shares covered under capped call transactions | shares   10,600,000      
Cost of purchased capped calls   $ 52,500,000      
Total debt outstanding with net carrying amount   451,610,000   $ 451,011,000  
Other interest expense   0 $ 0    
Secured Debt | June 2023 Facility | Revolving Credit Facility | Wells Fargo Bank          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity         $ 75,000,000
Total debt outstanding with net carrying amount   $ 0      
Secured Debt | June 2023 Facility | Letters of Credit | Wells Fargo Bank          
Debt Instrument [Line Items]          
Line of credit facility, maximum borrowing capacity sublimit         $ 45,000,000