v3.26.1
Debt - Convertible Senior Notes (Details)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Jun. 13, 2025
USD ($)
$ / shares
shares
Jun. 18, 2021
USD ($)
$ / shares
shares
May 01, 2026
USD ($)
D
shares
Aug. 01, 2025
USD ($)
Jun. 10, 2025
$ / shares
Jun. 15, 2021
$ / shares
0.625% Convertible Senior Notes Due 2026            
Convertible Senior Notes            
Principal   $ 300,000        
Interest rate   0.625% 0.625%      
Maturity date   Jun. 15, 2026        
Periodic interest payment frequency   semi-annually        
Period of special interest to be received in the event of default   180 days        
Special interest rate to be received for first 90 days   0.25%        
Special Interest rate to be received thereafter   0.50%        
Conversion rate for per $1,000 principal amount of the Notes (in shares) | shares   5.3153 6.5367      
Conversion price (in dollars per share) | $ / shares   $ 188.14        
Debt instrument, converted amount   $ 1,000 $ 1,000      
Proceeds from issuance of convertible senior notes     $ 291,000      
Repurchase of convertible senior notes   $ 150,000        
Gain on extinguishment of debt       $ 3,186    
Common stock premium percentage   25.00%        
Sale price per share (in dollars per share) | $ / shares           $ 150.51
Threshold percentage of stock price trigger     130.00%      
Threshold trading days | D     20      
Threshold consecutive trading days | D     30      
Effective interest rate percentage     1.23%      
Liability component            
Principal     $ 150,000 150,000    
Less: Debt issuance costs     150 822    
Net carrying amount     $ 149,850 149,178    
1.75% Convertible Senior Notes Due 2030            
Convertible Senior Notes            
Principal $ 345,000          
Interest rate 1.75%   1.75%      
Maturity date Sep. 15, 2030          
Periodic interest payment frequency semi-annually          
Period of special interest to be received in the event of default 180 days          
Special interest rate to be received for first 90 days 0.25%          
Special Interest rate to be received thereafter 0.50%          
Conversion rate for per $1,000 principal amount of the Notes (in shares) | shares 13.8455   13.8455      
Conversion price (in dollars per share) | $ / shares $ 72.23          
Debt instrument, converted amount $ 1,000   $ 1,000      
Proceeds from issuance of convertible senior notes $ 335,000 $ 145,900        
Common stock premium percentage 32.50%          
Sale price per share (in dollars per share) | $ / shares         $ 54.51  
Threshold percentage of stock price trigger     130.00%      
Threshold trading days | D     20      
Threshold consecutive trading days | D     30      
Effective interest rate percentage 2.33%          
Liability component            
Principal $ 345,000   $ 345,000 345,000    
Less: Debt issuance costs     8,217 9,543    
Net carrying amount     $ 336,783 $ 335,457