v3.26.3
Debt - Schedule of Effective Interest Rates of Convertible Senior Notes (Details) - Convertible Senior Notes
Sep. 30, 2026
Sep. 30, 2025
Convertible Senior Notes Due 2025    
Debt Instrument [Line Items]    
Effective interest rate   2.10%
Convertible Senior Notes Due 2029    
Debt Instrument [Line Items]    
Effective interest rate 2.10% 2.10%
Convertible Senior Notes Due 2032    
Debt Instrument [Line Items]    
Effective interest rate 0.50%