v3.26.1
Debt - Convertible Senior Notes (Details) - USD ($)
$ in Millions
Feb. 27, 2026
Feb. 15, 2026
Aug. 29, 2025
Debt Instrument [Line Items]      
Treasury shares (in shares) 12,986,000 13,000 10,018,000
2.25% Convertible Senior Notes Due 2026      
Debt Instrument [Line Items]      
Debt instrument, face amount $ 20.0    
Debt instrument, effective interest rate     2.83%
2.00% Convertible Senior Notes Due 2029      
Debt Instrument [Line Items]      
Note interest rate 2.00%    
Debt instrument, effective interest rate 2.40%   2.40%
2.00% Convertible Senior Notes Due 2030      
Debt Instrument [Line Items]      
Note interest rate 2.00%    
2.65% Convertible Senior Notes Due 2030      
Debt Instrument [Line Items]      
Debt instrument, effective interest rate 2.65%   2.65%