XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt and Other Financing - Convertible Non-Accreting Notes (Details) - Convertible Debt
Mar. 31, 2024
2024 Notes  
Debt Instrument  
Annual Coupon Rate 1.125%
Annual Effective Interest Rate 1.50%
2025 Notes  
Debt Instrument  
Annual Coupon Rate 0.625%
Annual Effective Interest Rate 0.90%
2026 Notes  
Debt Instrument  
Annual Coupon Rate 1.00%
Annual Effective Interest Rate 1.20%
2028 Notes  
Debt Instrument  
Annual Coupon Rate 3.50%
Annual Effective Interest Rate 3.80%
2027 Notes  
Debt Instrument  
Annual Coupon Rate 3.25%
Annual Effective Interest Rate 3.60%