v3.26.1
Debt - Narrative (Details) - Convertible Debt
Mar. 31, 2026
2026 Notes  
Debt Instrument [Line Items]  
Debt instrument, effective interest rate 1.50%
2030 Notes  
Debt Instrument [Line Items]  
Debt instrument, effective interest rate 5.40%
2031 Notes  
Debt Instrument [Line Items]  
Debt instrument, effective interest rate 7.30%