XML 73 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Additional Information (Details) - Convertible Debt
Jun. 30, 2026
2026 Notes  
Debt Instrument [Line Items]  
Debt instrument, effective interest rate (in percent) 1.50%
2030 Notes  
Debt Instrument [Line Items]  
Debt instrument, effective interest rate (in percent) 5.40%
2031 Notes  
Debt Instrument [Line Items]  
Debt instrument, effective interest rate (in percent) 7.30%