XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Schedule of Non-Cancelable Contractual Commitments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating leases  
Total $ 139,533
Remainder of 2024 10,746
2025‑2026 66,537
2027‑2028 41,240
Thereafter 21,010
Purchase commitments  
Total 583,957
Remainder of 2024 118,049
2025‑2026 436,476
2027‑2028 29,432
Thereafter 0
Convertible note principal and interest  
Total 2,315,232
Remainder of 2024 10,000
2025‑2026 1,285,232
2027‑2028 1,020,000
Thereafter 0
Total  
Total 3,038,722
Remainder of 2024 138,795
2025‑2026 1,788,245
2027‑2028 1,090,672
Thereafter $ 21,010